home *** CD-ROM | disk | FTP | other *** search
/ PC-SIG: Essential Home & Business / PC-SIG - Essential Home and Business Collection.iso / 22 / 6 / 5 / EASYPROJ.DOC next >
Text File  |  1989-12-13  |  106KB  |  3,003 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                       Easy Project
  11.  
  12.                       User's Manual
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35. Easy Project Version 1.0
  36. December 13, 1989
  37.  
  38. Published by:
  39.      William H. Roetzheim & Association
  40.      13518 Jamul Drive
  41.      Jamul, CA  92035
  42.      (619) 669-6970 Table of Contents
  43.  
  44. 1.   Terms and Conditions
  45.           Shareware Concept
  46.           Other Software Available
  47.           Copyright
  48.           Limited Warranty
  49.           License Agreement
  50.           
  51. 2.   Introduction
  52.           How to Use This Manual
  53.           Easy Project Overview
  54.           Hardware Requirements
  55.           Installing Easy Project
  56.           Comments, Suggestions, Bugs, Etc.
  57.  
  58. 3.   Getting Started
  59.           Running Easy Project
  60.           Using the Menu
  61.           Easy Project Functional Flow
  62.           Easy Project Screen Oriented Data Entry
  63.  
  64. 4.   Setup
  65.           Organization
  66.           Display
  67.           Version
  68.           Reproduce
  69.  
  70. 5.   Plan/WBS
  71.           Add
  72.           Modify
  73.           Delete
  74.           Range
  75.           View
  76.           Goto
  77.  
  78. 6.   Plan/Cost
  79.           Project
  80.           Standard Product
  81.           Labor Intensive
  82.  
  83. 7.   Plan/Dependencies
  84.           Modify
  85.           Designate
  86.  
  87. 8.   Plan/Risk
  88.  
  89. 9.   Plan/Schedule
  90.           Modify
  91.           Range
  92.           Shift
  93.           View
  94.  
  95. 10.  Track
  96.           Timesheets
  97.           Expenses
  98.           Report
  99.           Post
  100.  
  101. 11.  File
  102.  
  103. 12.  Report
  104.           Options
  105.           WBS
  106.           Cost
  107.           Dependencies
  108.           Risk
  109.           Schedule
  110.           Evaluate
  111.  
  112. 13.  Reference
  113.  
  114. Terms and Conditions
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124. Shareware Concept
  125.  
  126.      Shareware is software which is distributed free (or almost free) so that
  127. you can try it.  If the software is useful to you, you are then asked to send a
  128. small payment directly to the author of the software.  The entire concept of
  129. shareware software will only work if people are honest in forwarding the
  130. payments to the individual who worked to develop the software in the first
  131. place.
  132.  
  133.      If you find this program useful, please send $25 along with your name
  134. and address to William H. Roetzheim, 13518 Jamul Drive, Jamul, CA  92035. 
  135. Registering your copy of the software entitles you to customer support and
  136. a free subscription to our project management newsletter.  For an additional
  137. $10 ($35 total) you will receive these benefits plus the complete source code
  138. to Easy Project version.
  139.  
  140. Other Products
  141.  
  142.      William H. Roetzheim & Associates also offers an advanced project
  143. management program that features:
  144.  
  145.      o    Graphical, iconic user interface with mouse support
  146.  
  147.      o    Up to 10,000 tasks.
  148.  
  149.      o    Outline Mode
  150.  
  151.      o    Full support for DOD-STD-2167A and C/SCSC cost accounting
  152.  
  153.      o    LAN Support
  154.  
  155.      o    Graphical reports, including histograms and PERT plots
  156.  
  157.      o    Much, much more
  158.  
  159.      For more information, call (619) 669-6970 for descriptive literature.
  160.  
  161. Copyright
  162.  
  163.      Copyright 1988 by William H. Roetzheim and Associates.  All rights
  164. reserved worldwide.  This document, and the program material included with
  165. it, are the exclusive property of William H. Roetzheim and Associates.  You
  166. are granted the right to reproduce this document and the program disk with
  167. the following constraints:
  168.  
  169.      o    No part of the program may be sold (although a nominal
  170.           duplication fee is permissible).
  171.  
  172.      o    The files EASYPROJ.EXE, EASYPROJ.DOC, and XXXX0001
  173.           must be included with any copy distributed, and no changes may
  174.           be made to these files.
  175.  
  176.      o    Package distributions (i.e. bundling the software with hardware
  177.           or other software) must pay a license fee of $5 per copy to
  178.           William H. Roetzheim & Associates.
  179.  
  180. Limited Warranty
  181.  
  182.      This program is sold strictly "as is", with no warranties express or
  183. implied.  We will not be liable for any damages, including consequential,
  184. indirect, or special damages (including loss of profits or any other commercial
  185. damage). Introduction
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195. How to Use This Manual
  196.  
  197.      This manual assumes that you are familiar with the basics of your
  198. computer's operating system, the keyboard layout of your computer, and basic
  199. concepts of project management.  If necessary, begin by reviewing your
  200. computers owner's manual for basics about your computer.  If you are not an
  201. experienced project manager, you may want to refer to the book "Structured
  202. Computer Project Management" (Prentice-Hall, 1988).
  203.  
  204.      Easy Project makes extensive use of command line menus.  When we
  205. are describing a specific menu option, we will describe it using the complete
  206. path from the top level menu.  For example, if a menu is reached by selecting
  207. Plan from the top menu followed by WBS from the next menu level, we
  208. would show this option as Plan/WBS.
  209.  
  210.      By all means, read this manual while sitting in front of your computer. 
  211. Easy project displays hundreds of different screens.  When writing this
  212. manual, we assume that you will be following along with the text by pressing
  213. the appropriate options on your computer.
  214.  
  215. Easy Project Overview
  216.  
  217.      Easy project is a project management tool specifically designed to
  218. assist computer professionals in the following areas:
  219.  
  220.      o    Evaluating projects to determine risk, financial attractiveness,
  221.           and cash flow.
  222.  
  223.      o    Planning all aspects of a project, including task decomposition
  224.           (work breakdown structure), labor and financial requirements,
  225.           task inter-relationships (dependencies), risk, and the actual
  226.           schedule.
  227.  
  228.      o    Tracking expenditures, including both hours and dollars, as they
  229.           are incurred.  Predicting overruns or underruns as early as
  230.           possible.
  231.  
  232.      To the greatest extent possible, we provide these capabilities in a user
  233. friendly, flexible fashion which simplifies the process of entering and
  234. maintaining project information.  Some of the more innovative Easy Project
  235. features in this area are:
  236.  
  237.      o    Use of a hierarchical approach to entering and viewing project
  238.           information.
  239.  
  240.      o    Project windowing support.
  241.  
  242.      o    Screen oriented data entry with field specific prompts displayed.
  243.  
  244. Hardware Requirements
  245.  
  246.      Easy Project supports the IBM-PC and fully compatible computers
  247. equipped with at least one disk drive and 320 Kbytes of available RAM.  The
  248. more memory you have installed the larger your project can be.  Remember
  249. that memory resident programs subtract from available memory and reduce
  250. the number of tasks you can have in your project.  The exact number of tasks
  251. you may create on your system is displayed on the Plan/WBS screen, and will
  252. be about 1,000 for a system with 640 Kbytes of RAM.
  253.  
  254.      Easy Project supports both monochrome and color displays.  Because
  255. many users may switch between computers with monochrome and color
  256. displays, the program senses the type of display and automatically displays
  257. either colors or black and white as appropriate.  If you are using a
  258. monochrome display which acts like a color display using shades of green (or
  259. amber), you will want to use the DOS mode command to put your display in
  260. the black and white mode (mode BW80 or mode mono) prior to running
  261. Easy Project.
  262.  
  263.      Easy project supports any printer which is capable of displaying the
  264. IBM enhanced character set.  This includes the IBM Pro-Printer and most
  265. Epson printers.  If your printer does not support the IBM enhanced character
  266. set, all reports should work except Report/WBS/Hierarchy and
  267. Report/Schedule/Gantt.  The Setup/Organization menu options lets you
  268. designate if reports should be sent to the parallel port (default) or the serial
  269. port.  If you are using lpt2: or com2: rather than lpt1:/com1:, you must use
  270. the DOS mode command to redirect printer output to the appropriate
  271. communication port prior to running Easy Project.
  272.  
  273. Installing Easy Project
  274.  
  275.      Easy Project is distributed on a single disk, which is not copy
  276. protected.  As with all software, begin by making a backup copy of the Easy
  277. Project distribution disk and putting the original away in a save place
  278. (diskcopy or copy *.* work fine).  If you have a hard disk, create a new
  279. directory called \easyproj (mkdir c:\easyproj) and copy the Easy Project files
  280. into this directory.
  281.  
  282. Comments, Suggestions, Bugs, Etc.
  283.  
  284.      If you would like to see improvements, tell us your ideas.  If you wish
  285. that Easy Project interfaced with your favorite program, let us know exactly
  286. what type of information you would like to transfer.  Of course, we are always
  287. grateful for any information you can provide us which will help us find any
  288. program defects (bugs).
  289.  
  290.      When writing to us, please include as much specific information as
  291. possible.  For defects, try to isolate the program to the point where you can
  292. consistently reproduce the symptoms.  Then give us specific instructions which
  293. will allow us to see the problem ourselves.  You may want to send us a disk
  294. with a sample data file on it if this is necessary to see the problem.
  295.  
  296.      When writing, our address is:
  297.  
  298.           William H. Roetzheim & Associates
  299.           13518 Jamul Drive, Jamul, CA  92035
  300.           (619) 669-6970 Getting Started
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309. Running Easy Project
  310.  
  311.      While it runs, Easy Project creates temporary files on the default drive. 
  312. For this reason, you should ensure that your default drive is the
  313. drive/directory containing the Easy Project program.  On floppy disk systems,
  314. this can be accomplished by setting the drive to the appropriate floppy
  315. designator (i.e. A:).  On hard disk systems, you would type in C: followed by
  316. changing directories to the Easy Project directory (i.e. cd \EASYPROJ).
  317.  
  318.      Easy project uses your system date as set within DOS.  It is important
  319. that your computer date is accurate.  If this is not automatically set for you,
  320. use the DOS date command to set the correct date prior to running Easy
  321. Project.
  322.  
  323.      If your computer has a color display card (EGA, VGA or CGA) but
  324. a black and white monitor, you should use the DOS mode command to set
  325. your display to black and white mode.
  326.  
  327.      To run Easy Project, type in EASYPROJ <cr>.
  328.  
  329. Using the Menu
  330.  
  331.      At this point, you may want to run Easy Project and follow along on
  332. your computer as you read the manual.
  333.  
  334.      All top level choices in Easy Project are made using a command line
  335. menu displayed at the top of your screen.  The current choice is the
  336. highlighted item.  You may change the current choice using the arrow keys
  337. or the space bar.  Line three on your screen displays a specific summary of
  338. what that option is used for.  Use the arrow keys now to see how this works.
  339.  
  340.      You may select a menu item by highlighting it and pressing return, or
  341. by pressing the keyboard key matching the first letter of your choice (i.e. to
  342. choose Plan you would press 'P').
  343.  
  344.      Quit always brings you to the next higher level in the menu hierarchy. 
  345. Pressing ESC (escape) is the same as pressing quit.
  346.  
  347. Easy Project Functional Flow
  348.  
  349.      The Easy Project top menu contains the following choices:
  350.  
  351.      o    Plan
  352.  
  353.      o    Track
  354.  
  355.      o    File
  356.  
  357.      o    Report
  358.  
  359.      o    Setup
  360.  
  361.      o    Quit
  362.  
  363.      Setup is used for operations which are normally performed only rarely,
  364. including system initialization.  We will look at the Setup option in more
  365. depth in the following chapter as part of our Easy Project system
  366. initialization, but Setup is not part of the normal project management
  367. functional flow.
  368.  
  369.      The normal project planning flow looks like this:
  370.  
  371.      Plan - Report - Track
  372.  
  373.      You plan a project, print reports based on your plan, then continuously
  374. track the project during its life (printing periodic reports based on the
  375. project's progress).  Obviously, you use File to save and retrieve your project
  376. to disk during its life.
  377.  
  378.      When planning a project, we have found that it is best to perform the
  379. work in five distinct steps, as follows:
  380.  
  381.      1.   Plan/WBS
  382.  
  383.      2.   Plan/Costs
  384.  
  385.      3.   Plan/Dependencies
  386.  
  387.      4.   Plan/Risk
  388.  
  389.      5.   Plan/Schedule
  390.  
  391.      Plan/WBS allows you to generate a hierarchical work breakdown
  392. structure (WBS) describing all tasks to be performed and hardware to be
  393. delivered.  This initial thinking process should not be clouded by cost
  394. considerations.  After a WBS is roughed out, specific costs and resource
  395. requirements can be estimated for each task using Plan/Costs.  Dependencies
  396. and risks are specified using Plan/Dependencies and Plan/Risk respectively. 
  397. Finally, all of this information serves as an input to preparation of a
  398. reasonable project schedule using Plan/Schedule.
  399.  
  400.      With this general view of project mangement in mind, the Easy Project
  401. menu hierarchy shown below should make sense.  Items followed by an
  402. asterick (*) contain menu levels not shown.
  403.  
  404.      Plan
  405.           WBS (*)
  406.           Costs (*)
  407.           Dependencies (*)
  408.           Risk (*)
  409.           Schedule (*)
  410.      Track
  411.           Timesheets
  412.           Expenses
  413.           Report
  414.                Timesheets
  415.                      Employee
  416.                      Project
  417.                Costs
  418.                      Supplier
  419.                      Project
  420.           Post
  421.      File
  422.           Save
  423.           Recall
  424.           Purge
  425.           Directory
  426.      Report
  427.           WBS
  428.                Hierarchy
  429.                Detail
  430.           Cost
  431.                Dollars
  432.                Hours
  433.                Loading
  434.           Dependencies
  435.           Risk
  436.           Schedule
  437.                Task
  438.                Gantt
  439.           Evaluate
  440.                ROI/ATO
  441.                Balance Sheet
  442.                Income
  443.           Options
  444.                Print_Queue
  445.                      Activate
  446.                      Print
  447.                      Deactivate
  448.                Destination
  449.                      Screen
  450.                      Printer
  451.                      Disk
  452.      Setup
  453.           Organization
  454.           Display
  455.           Version
  456.           Reproduce
  457.  
  458. Easy Project Screen Oriented Data Entry
  459.  
  460.      Throughout the program, Easy Project uses a screen oriented data
  461. entry approach.  Although we won't actually setup our organizational
  462. parameters until the next chapter, let's use this screen as a sample of Easy
  463. Project's general approach to data entry.  From the main menu, select
  464. Setup/Organization.  Ignore the meaning behind the displayed fields for the
  465. moment.
  466.  
  467.      A data entry screen consists of multiple data entry fields.  You can use
  468. the up and down arrow keys on your keyboard to advance from field to field. 
  469. Try this now.  Notice that at the bottom of the screen, down arrow takes you
  470. to the top of the screen.  Similarly, an up arrow key from the first field will
  471. take you to the bottom of the screen.  Return (<cr>) and TAB work the
  472. same as down arrow.  Back TAB (shifted TAB) works like an up arrow.
  473.  
  474.      From all data entry screens, your keyboard's HOME key will take you
  475. to the first valid field.  END takes you to the last valid field.  Try this.
  476.  
  477.      Some data entry field access an array of information.  On the
  478. Setup/Organization screen, this applies to the fields associated with
  479. employees, suppliers, and lease (at the bottom).  Move your cursor down to
  480. the employee # field at this point (it should currently have a value of zero). 
  481. Notice that if you leave the field value at zero and press down arrow, you
  482. skip the fields for employee name and cost.  This is because employee zero
  483. is not used.  Move back to the employee # field and change the zero to 1. 
  484. Now, pressing down arrow allows you to enter a value for the Name and Cost
  485. of employee number 1.  Moving back to the employee # field, you can enter
  486. the number 2 to enter data for the second employee.  By entering a number
  487. between 1 and 249 in the employee # field you can enter data for up to 249
  488. different employees.
  489.  
  490.      Use the HOME key to move your cursor back to the first field on the
  491. screen (Name).  Let's look at some of the editing features available to us
  492. within a specific field:
  493.  
  494.      o    For fields which may not be obvious, the upper right corner of
  495.           your screen displays a prompt window.  You may have noticed
  496.           that as you moved your cursor around the form, the prompt
  497.           displayed in this window matched the active field.
  498.  
  499.      o    The field length shows you how many characters you may type. 
  500.           Your cursor will not advance past the end of the data entry
  501.           field.
  502.  
  503.      o    By default, data is entered in the overwrite mode.  Pressing the
  504.           INSERT key on your keyboard toggles between insert and
  505.           overwrite mode.
  506.  
  507.      o    BACKSPACE deletes the character to the left of your cursor
  508.           (like a typewriter).  DEL deletes the character under your
  509.           cursor.
  510.  
  511.      o    Pressing <cr>, up arrow, down arrow, TAB, or backtab accepts
  512.           the field and advances the cursor (active field).  When the field
  513.           is accepted, the system automatically checks the field for validity
  514.           and formats your entry if appropriate.
  515.  
  516.      When you are done entering data into a form, you can take two
  517. possible actions.  If you changed your mind and would like to exit without
  518. making any of your changes permanent, you can press ESC.  If you would like
  519. to exit and save your changes, you must press the F10 key (function key 10). 
  520. F10 is used throughout Easy Project as an 'accept screen' key.
  521.  
  522.      Press ESC at this point to exit Setup/Organization without making any
  523. changes permanent.  In the following chapter we will actually enter the
  524. proper values. Setup
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.      Setup contains options which are used relatively infrequently. 
  534. Selecting Setup from the main menu displays the following sub-menu:
  535.  
  536.      o    Organization
  537.  
  538.      o    Display
  539.  
  540.      o    Version
  541.  
  542.      o    Reproduce
  543.  
  544.      o    Quit
  545.  
  546.      Each of these options will be discussed individually in the following
  547. sections of this chapter.
  548.  
  549. Organization
  550.  
  551.      This option allows you to set system parameters which are used by
  552. Easy Project for all projects.  The fields have the following meanings:
  553.  
  554.      o    Name/Addr:  These four free-form fields are used to enter your
  555.           company name and address.  The last line may be used for the
  556.           company phone number, if desired.  These four lines are
  557.           printed at the top of all reports output by Easy Project.
  558.  
  559.      o    Optimum Constant 1 and 2:  Easy Project uses the total man-
  560.           power requirements for each task to determine an optimum task
  561.           duration in days.  For extremely small tasks, the optimum
  562.           duration is based on one person working full time on the task. 
  563.           For larger tasks, the optimum duration is calculated as follows:
  564.  
  565.                Optimum = constant_1 * mean ** constant_2
  566.  
  567.           You can think of constant 1 as a scaling factor, and constant 2
  568.           as a number which determines what happens as tasks get bigger. 
  569.           Raising or lowering constant 1 will raise or lower the optimum
  570.           duration for all tasks.  Seting constant 2 to 1.0 will result in task
  571.           durations being linearly related to manpower requirements.  A
  572.           number less than 1.0 says that bigger tasks should have more
  573.           people working on them and thus take less time per man-hour. 
  574.           Our experience has shown that a value of 4.0 for constant 1 and
  575.           0.60 for constant 2 works well for most companies.
  576.  
  577.      o    Penalty Constant 1 and 2:  If desired, Easy Project will predict
  578.           cost penalties associated with completing a task in less than the
  579.           optimal duration (crashing the project).  This option is discussed
  580.           fully in the chapter of this manual covering Plan/Schedule.  The
  581.           core of the calculation looks at the following ratio:
  582.  
  583.                Optimum duration ** constant_1
  584.                -------------------------------
  585.                Actual duration ** constant_2
  586.  
  587.           We have found that a value of 2.0 for constants 1 and 2
  588.           matches observed project performance well for most companies.
  589.  
  590.      o    Discount Rate:  This number is entered to allow calculation of
  591.           discounted cash flows, discounted ROI/ROA, etc.  You may use
  592.           your estimate of the future inflation rate as an approximation.
  593.  
  594.      o    System Printer:  This field should normally be left at lpt1:.  If
  595.           you use a serial printer (RS-232), set this field to com1:.  You
  596.           must use the DOS mode command to redirect output if you
  597.           wish to use lpt2: or com2:.
  598.  
  599.      o    Average AP and AR Delay:  Easy Project uses these values
  600.           when preparing pro-forma financial statements and profit
  601.           analysis.  AP delay is the average number of months you delay
  602.           paying your bills for hardware (Easy Project assumes that your
  603.           employees are paid in the month they work).  AR delay is the
  604.           average number of months you expect your customer to delay
  605.           paying your invoices sent to them (this applies to hardware and
  606.           labor).  AR delay should include any acceptance periods
  607.           required by the contract.
  608.  
  609.      o    Burden Rates:  When using Easy Project, you will enter direct
  610.           costs for items (actual employee salaries, your cost for
  611.           equipment, etc.)  All companies then add a burden (overhead)
  612.           charge to the direct cost to determine their burdened cost. 
  613.           Most companies have more than one burden rate.  For example,
  614.           hardware might be burdened at a rate of 1.20, labor at a rate
  615.           of 2.1, maintenance activities at 1.7, and inter-company work at
  616.           1.05.  Burden category 0 (which is valid) is always 1.0, i.e no
  617.           burden applied.  On this screen, you can modify the other five
  618.           burden categories to match those in your company.  See your
  619.           accountant for the actual values to use, if necessary.
  620.  
  621.      o    Markup Rates:  When using Easy Project, your price to the
  622.           customer is determined by applying a markup to your burdened
  623.           cost for an item.  As with burden rates, markup category 0 is
  624.           1.0 (i.e. no markup).  The other five markup categories can be
  625.           entered using this screen.  Once again, see your accountant for
  626.           the actual values to use.
  627.  
  628.      o    Employees:  By entering various employee numbers, you can
  629.           enter up to 249 different employees (names and hourly cost). 
  630.           The hourly cost is entered as dollars and cents.  We recommend
  631.           that you use the first 20 numbers for generic categories of
  632.           employees (programmer, system analyst, etc.) and the remainder
  633.           of the numbers for actual employees (Jane Doe).  In this way
  634.           you can initially plan a project in generic terms, substituting
  635.           individual names as you assign people to tasks.  Note that these
  636.           employee reference numbers will normally be different than
  637.           your company employee numbers used for accounting purposes.
  638.  
  639.      o    Suppliers:  You can enter up to 99 different supplier names. 
  640.           These are used when recording expenses charged to your
  641.           project.
  642.  
  643.      o    Lease:  If you will never deal with sales of hardware as part of
  644.           your project, or all hardware is sold (not leased), you can skip
  645.           this area completely.  If your project may include leasing some
  646.           hardware to your customer, these fields are used to define the
  647.           lease terms.  The month you deliver the hardware is month
  648.           one.  For that month and all subsequent months of the lease,
  649.           you will need to enter the percentage of the price which you bill
  650.           as the monthly lease payment and the percentage of your cost
  651.           which you depreciate as leasehold inventory depreciation.  For
  652.           a five year lease, you do this for months 1 through 60.  Easy
  653.           Project handles leases of up to 10 years.  Note that if you make
  654.           multiple deliveries during the project, each will be analyzed for
  655.           the entire lease term starting with the delivery date.
  656.  
  657.      Remember, press F10 to accept the screen and save the data, ESC to
  658. exit without saving.
  659.  
  660. Display
  661.  
  662.      Easy Project automatically senses if you are using a color or
  663. monochrome display.  If you are using a monochrome display which displays
  664. shades of gray, you may need to use the DOS mode command to set your
  665. display into black and white mode for optimum clarity.
  666.  
  667.      If you are using a color display, you may use this option to modify the
  668. display colors used by Easy Project.  The colors modified apply to the
  669. following:
  670.  
  671.      o    Screen:  Normal screen display
  672.  
  673.      o    Report:  Used when printing reports to the CRT
  674.  
  675.      o    Input:  Used for data input windows
  676.  
  677.      o    Prompt:  Used for prompt windows
  678.  
  679.      o    Error:  Used for error windows
  680.  
  681.      o    Level 0 - 9:  Used for WBS displays from various plan menus
  682.           (Plan/WBS, Plan/Costs, etc.)  Level 0 would be the project,
  683.           level 9 would be the most low level, detail sub-task in the
  684.           hierarchy.
  685.  
  686.      The following table might be helpful when changing colors:
  687.  
  688.      ForegroundBackground Color
  689.      0               0              Black
  690.      1               16             Blue
  691.      2               32             Green
  692.      3               48             Cyan
  693.      4               64             Red
  694.      5               80             Magenta
  695.      6               96             Brown
  696.      7               112            White
  697.  
  698.      To use the table, simply pick a desired foreground and background
  699. color, add the two values together, and enter this value in Easy Project.
  700.  
  701.      After you change each value, the foreground and background color
  702. selected is displayed next to your entry on the screen.
  703.  
  704. Version
  705.  
  706.      This option displays your version number and an address to write with
  707. comments, suggestions, etc.  This is also the address to use when registering
  708. your copy of Easy Project ($25 to register, $35 to register and receive source
  709. code).  Registration includes a free subscription to our newsletter.
  710.  
  711. Reproduce
  712.  
  713.      If this is a restricted (limited capability) version, this option allows you
  714. to make a reproduction for use by a friend.  If this is a full version of Easy
  715. Project, this option does not do anything. Plan/WBS
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.      The first step in planning a project is to quantify the specific tasks to
  725. be performed (and items to be delivered).  This is done using the Plan/WBS
  726. menu option from the main menu.  When selecting Plan/WBS, Easy Project
  727. checks to see if a project is already in memory (already entered or loaded
  728. with the File/Restore option).  If not, a new project is created and you are
  729. asked to fill in a project definition screen.
  730.  
  731.      Select Plan/WBS and complete the project definition form (Name,
  732. Short name, Manager, Priority, and Description).  Use the name "Project
  733. Test" for the project name.  Remember to use the prompt window for
  734. explanations of specific fields.  When you are done, press F10 to accept the
  735. screen.
  736.  
  737.      Let's take a minute and examine the Plan/WBS screen.  The top three
  738. lines are our familiar command line menu (although the options are new). 
  739. The bottom line of the display is an informational line, and currently shows
  740. us the maximum number of tasks we can enter (determined by our available
  741. RAM) and the current display view (described later in this chapter).  The
  742. center of our screen shows a WBS data entry/display area with the following
  743. information displayed:
  744.  
  745.      o    #:  Sequential task number
  746.  
  747.      o    T:  Task type.  Limited to 'P' for project name, 'S' for standard
  748.           products (non-labor related deliverables), or 'L' for labor
  749.           intensive tasks.
  750.  
  751.      o    Name:  Task name.  We will see that the tasks at different
  752.           levels in our project hierarchy are automatically indented
  753.           appropriately.
  754.  
  755.      o    WBS Number:  Based on the WBS hierarchy, WBS numbers are
  756.           automatically assigned.  As you delete, move, add, or copy tasks
  757.           the WBS numbers are automatically kept up to date.
  758.  
  759.      o    CHRG:  Automatically assigned charge number.  Unlike the
  760.           sequential number (which changes as tasks are inserted or
  761.           deleted), the task charge number will stay matched to a given
  762.           task throughout the life of the project.  When tracking expenses,
  763.           this number will be used to record dollars spent.  Note that
  764.           these Easy Project charge numbers will probably not be the
  765.           same as the charge numbers your company uses for accounting
  766.           purposes.
  767.  
  768.      o    Category:  We will see that Easy Project uses a sophisticated
  769.           method of categorizing computer related tasks.  This column
  770.           shows the category designation for each task.
  771.  
  772.      Notice that one task in the WBS is highlighted.  This is the current
  773. WBS task, and we will refer to this as the WBS cursor in this document.  As
  774. you enter tasks in your WBS, you will find the following keys useful:
  775.  
  776.      o    Right arrow, left arrow, space:  Continue to move the current
  777.           command line menu choice.
  778.  
  779.      o    <cr>:  Continues to accept the highlighted command line menu
  780.           choice.
  781.  
  782.      o    First letter of menu choice:  Continues to accept that specific
  783.           command line menu choice.
  784.  
  785.      o    Up arrow and Down Arrow:  Move the WBS cursor up or down
  786.           one task (as appropriate).
  787.  
  788.      o    HOME and END:  Move the WBS cursor to the first or last
  789.           task in the hierarchy.
  790.  
  791.      o    PAGE UP and PAGE DOWNP:  Display the next or previous
  792.           page of the hierarchy.
  793.  
  794.      o    Control PAGE UP (^PAGE UP) and Control PAGE DOWN
  795.           (^PAGE DOWN):  Move the WBS cursor to the next or
  796.           previous task at the same level as the current task.  This option
  797.           is userful when moving down the hierarchy looking at top level
  798.           tasks only.
  799.  
  800.      o    DEL and INS:  Works the same as selecting Delete and
  801.           Add/Labor-Intensive from the menu.
  802.  
  803.      The command line menu for the Plan/WBS option of Easy Project
  804. offers the following choices:
  805.  
  806.      o    Add
  807.  
  808.      o    Modify
  809.  
  810.      o    Delete
  811.  
  812.      o    Range
  813.  
  814.      o    View
  815.  
  816.      o    Goto
  817.  
  818.      o    Quit
  819.  
  820.      We will describe each of these options in detail in the sections which
  821. follow.
  822.  
  823. Add
  824.  
  825.      A project consists of two basic types of tasks.  Standard Products are
  826. items which you company purchases for a fixed cost, marks up, and sells to
  827. the customer.  There is no chargeable labor associated with these items. 
  828. Examples are computers, disks, some sub-contracted maintenance, off the
  829. shelf software, etc.  Labor Intensive tasks include all tasks in which you
  830. charge labor hours to the task/project.  Examples include installation,
  831. software development, training, etc.
  832.  
  833.      Let's begin by entering a standard task called 'Mini-computer'.  use the
  834. Add/Standard-Product menu choice to display the data entry form.
  835.  
  836.      Enter each field (Name, Short Name, Priority, Description, Milestone),
  837. using the prompt window for assistance as needed.  Note that the category
  838. field is automatically set to standard product, and that Easy Project attempts
  839. to automatically come up with a reasonable abbreviation to be used in the
  840. short name field.  When you have entered all fields, press F10.  Easy project
  841. then assumes that we would like to enter another standard product task at
  842. the same level.  Press ESC to terminate data entry.  Your task is now
  843. displayed on the screen.
  844.  
  845.      HINT:  The description field can be used for part numbers,
  846. government contract CDRL numbers, or externally defined WBS or task
  847. numbers.
  848.  
  849.      Now let's try entering another standard product called 'Operating
  850. System'.  Position the WBS cursor on 'Mini-Computer' and select
  851. Add/Standard-Product.  The computer then asks you to show the proper level
  852. for the new task.  The right and left arrow keys move the cursor in the small
  853. display window.  Leaving the cursor in column 1 will place the new task at
  854. the same level as the task 'Mini-computer'.  We want to put our new task at
  855. the same level as 'Mini-computer', so we will leave the cursor to the left. 
  856. Press <cr> or F10 when you have selected the proper location for your new
  857. task.  Complete the data entry form, press F10 to accept the entry, and press
  858. ESC to terminate data entry.
  859.  
  860.      Addint labor intensive tasks works exactly the same way except that
  861. you are required to enter the task's category.  Cost reports will show the cost
  862. (actual and percentage) for each category of work.  This information is useful
  863. when checking the validity of cost estimates.  Labor intensive categories are
  864. a bit tricky at first, because they must abide by the following four rules:
  865.  
  866.      1.   At the top of your hierarchy, categories consist of one or more
  867.           levels of tasks falling into one of the following categories: 
  868.           hardware;  software;  training;  installation;  support; 
  869.           maintenance;  or other.
  870.  
  871.      2.   For all categories exept software, all lower levels are
  872.           automatically set to the same category as the parent.
  873.  
  874.      3.   Under a software task, lower level tasks can be any of the
  875.           following categories:  system design;  detail design;  code;  unit
  876.           testing;  integration;  system test;  or user doc.
  877.  
  878.      4.   Under each of the softwrae specific categories (code, unit
  879.           testing, etc.), you may use a free-form name.  For example,
  880.           under code you may have tasks with categories of 'Report
  881.           modules', 'Data entry modules', 'Inventory modules', etc.
  882.  
  883.      HINT:  The task categories have been defined as shown for a reason. 
  884. Many project managers forget to properly plan tasks in one or more of these
  885. areas.  Use the available categories list as a checklist to be sure that you are
  886. not forgetting something.
  887.  
  888.      Enter the following short WBS into the system using Add/Standard-
  889. Product and Add/Labor-intensive.
  890.  
  891.      Project Test                   P    system
  892.           Mini-Computer                  S    Std. product
  893.                Computer                  S    Std. Product
  894.                Disk                      S    Std. Product
  895.                Terminals                 S    Std. Product
  896.           Operating System          S    Std. Product
  897.           Develop Application       L    Software
  898.                Design application   L    system design
  899.                Code application     L    code
  900.                Test application     L    system test
  901.           Develope IO card          L    Hardware
  902.  
  903.      Note that, although the system will not prevent you from putting labor
  904. intensive tasks as sub-tasks of standard products (or vice versa), this should
  905. not be done.
  906.  
  907.      HINT:  When defining your WBS, it is normally best to begin by
  908. defining all project tasks at level one first (i.e. start by thinking of the big
  909. picture).  When you are comfortable that all areas have been covered, then
  910. begin adding subtasks at ever increasing levels of detail.
  911.  
  912. Modify
  913.  
  914.      Selecting Modify allows you to change a task which you have already
  915. entered.  Simply move your WBS cursor to the task you wish to modify and
  916. select Modify from the command line menu.
  917.  
  918. Delete
  919.  
  920.      You may delete tasks by pressing Delete from the command line
  921. menu, or by pressing the DEL key on your keyboard.  The task under the
  922. WBS cursor is deleted and the WBS is automatically renumbered.  Note that
  923. the system does not automatically delete sub-tasks when you delete a task.
  924.  
  925. Range
  926.  
  927.      The Range features of Easy Project allow you to perform various
  928. actions on a range (contiguous set) of tasks.  Selecting Range from the
  929. command line menu displays the following sub-menu:
  930.  
  931.      o    Flag
  932.  
  933.      o    Move
  934.  
  935.      o    Copy
  936.  
  937.      o    Delete
  938.  
  939.      o    Insert
  940.  
  941.      o    Extract
  942.  
  943.      o    Shift
  944.  
  945.      o    Unflag
  946.  
  947.      These options perform the following actions:
  948.  
  949.      o    Flag:  Flag is used to designate a range.  Flag is pressed once
  950.           to indicate one end point of the range (at the current WBS
  951.           cursor location), the WBS cursor is moved to the other end
  952.           point, and flag is pressed again.  Note that the current range is
  953.           shown in the 'T' column of the WBS screen.  The range remains
  954.           flagged until you press Unflag.
  955.  
  956.      o    Move:  To move a range of tasks you should flag the range,
  957.           move the WBS cursor to the task directly above the desired new
  958.           location, and press Move.
  959.  
  960.      o    Copy:  Copy range works exactly like move range, except the
  961.           tasks are copied to the new location.
  962.  
  963.      o    Delete:  The range of tasks is deleted.
  964.  
  965.      o    Insert:  You will be prompted for a file anem (optionally
  966.           including a drive and path).  The file must be a task file which
  967.           was created using the Range/Extract option (below).  The
  968.           system will then attempt to load the file into the WBS directly
  969.           under the WBS cursor.
  970.  
  971.      o    Extract:  After entering a file name, the flagged range of tasks
  972.           is copied to the named file.
  973.  
  974.      o    Shift:  Shift allows you to change the level of indentation in the
  975.           hierarchy for a range of tasks.
  976.  
  977.      o    Unflag:  Clears all range flags.
  978.  
  979.      HINT:  Range/Extract and Range/Insert can be used to move blocks
  980. of tasks from one project to another.  These options may also be used to
  981. build a library of project tasks which can be inserted and modified as
  982. required.
  983.  
  984. View
  985.  
  986.      Options under View control the way the project information is
  987. displayed on your screen.  Selecting View makes the following sub-menus
  988. available:
  989.  
  990.      o    Increase
  991.  
  992.      o    Decrease
  993.  
  994.      o    All
  995.  
  996.      o    Window
  997.  
  998.           -    Split
  999.  
  1000.           -    Clear
  1001.  
  1002.           -    Jump
  1003.  
  1004.      When describing these options, the word level will be used to describe
  1005. a task's level in the hierarchy.  Tasks are at levels zero (the project top)
  1006. through nine (the lowest, most detailed sub-task).
  1007.  
  1008.      o    Increase:  By default, Easy Project displays your entire task
  1009.           hierarchy.  This is often inconvenient when attempting to get
  1010.           an overview.  The current view displayed in the lower right
  1011.           corner of your screen is the lowest level task which will be
  1012.           displayed.  The default is 99 (i.e. display all tasks).  Increase is
  1013.           used to increase the level of detail displayed (after it has been
  1014.           decreased).  Use decrease to decrease the view all the way
  1015.           down to 1 to see how this works.
  1016.  
  1017.      o    Decrease:  This option decreases the level of task detail shown. 
  1018.           Continuing to press decrease will reduce the view to 1.
  1019.  
  1020.      o    All:  This option sets the display view to 99 (display all).
  1021.  
  1022.      o    Window:  The WBS screen may be split into two independent
  1023.           windows.  View/Window/Split splits the screen into two
  1024.           windows.  View/Window/Jump moves the WBS cursor from
  1025.           one window to the other.  View/Window/Clear clears the
  1026.           window and restores the screen to a single display.
  1027.  
  1028.      HINT:  Using the window feature and move or copy range, you can
  1029. jump back and forth in your hierarchy to easily perform cut and paste
  1030. operations.
  1031.  
  1032. Goto
  1033.  
  1034.      Goto is used to reposition the WBS cursor directly on a specific task. 
  1035. Simply enter the sequential number of the task of interest. Plan/Cost
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.      After you have defined the project tasks using Plan/WBS, you need to
  1045. allocate resources (dollars and man-hours) to the project tasks.  This is
  1046. accomplished using Plan/Costs.  Select Plan/Cost at this point.
  1047.  
  1048.      As you can see, the data entry/display screen is very similar to the
  1049. Plan/WBS screen.  The informational line on the bottom of the display no
  1050. longer displays the maximum number of tasks allowed (you can't enter new
  1051. tasks from this screen).  Instead, this line now displays the total project direct
  1052. cost, burdened cost, and price.  This is handy when estimating costs to ensure
  1053. that your total cost will make sense.
  1054.  
  1055.      Four new columns have been added to the main display:  Cost; B; M;
  1056. and Price.  Cost is your entered direct cost for this particular task.  B is the
  1057. burden category, and M is the markup category to be applied to this task.  A
  1058. value of 0 for B or M signified no burden/markup.  A value of 1 through 5
  1059. will apply the appropriate burden/markup rate as entered in the
  1060. Setup/Organization screen.  Price is the final price to the customer after
  1061. applying the burden and markup.
  1062.  
  1063.      The command line menu is also somewhat different, offering these
  1064. choices:
  1065.  
  1066.      o    Modify
  1067.  
  1068.      o    View
  1069.  
  1070.           -    Increase
  1071.  
  1072.           -    Decrease
  1073.  
  1074.           -    All
  1075.  
  1076.           -    Window
  1077.  
  1078.                *     Split
  1079.  
  1080.                *     Clear
  1081.  
  1082.                *     Jump
  1083.  
  1084.      View and Goto work exactly as described for Plan/WBS.  Modify is
  1085. used to enter resource estimates for each task in the project hierarchy.  The
  1086. specific data entered varies based on the task type ('T' column) for the
  1087. current WBS cursor position.  The three general categories are:
  1088.  
  1089.      o    P:   Project
  1090.  
  1091.      o    S:   Standard Product
  1092.  
  1093.      o    L:   Labor Intensive
  1094.  
  1095.      The following sections of this chapter address each of these three
  1096. possibilities individually.
  1097.  
  1098. Project
  1099.  
  1100.      Move your WBS cursor to the top task (pressing HOME will do this)
  1101. and press Modify.
  1102.  
  1103.      Customers typically pay for labor related work using one of the
  1104. following four methods:
  1105.  
  1106.      1.   Payment in full on delivery of the final product.
  1107.  
  1108.      2.   Monthly payments of cost plus profit during the project (based
  1109.           on actual expenditures).
  1110.  
  1111.      3.   Monthly payment of costs during the project, payment of profit
  1112.           on delivery (common on cost plus fixed fee government
  1113.           contracts).
  1114.  
  1115.      4.   Payment of the final price in periodic installments during the
  1116.           work.
  1117.  
  1118.      This data entry screen allows you to select which of these methods is
  1119. appropriate for your project.  If you select periodic installments, this option
  1120. also allows you to enter the number of installments agreed to in the contract
  1121. (1 - 9).  This information is used when preparing pro-forma financial
  1122. statements and for modeling project financial performance.  Press ESC or
  1123. F10 to exit this screen.
  1124.  
  1125. Standard Product
  1126.  
  1127.      Move your WBS cursor to a standard product WBS element and press
  1128. Modify.
  1129.  
  1130.      Let's start by explaining the cost box displayed in the upper left corner
  1131. of your screen.
  1132.  
  1133.      o    Line 1 tells you if the task being modified is a node or not.  A
  1134.           node simply means that the task has no sub-tasks defined.
  1135.  
  1136.      o    Line 2 tells you the cost for this task's parent in the hierarchy. 
  1137.           If the selected task is level 1 (i.e. the parent is the project), this
  1138.           line will tell you that the task is level one.
  1139.  
  1140.      o    Line 3 tells you the cost for siblings of this task.  This number
  1141.           can be used with the displayed parent cost when performing top
  1142.           down costing (or design to cost).  You basically modify the cost
  1143.           estimate for all siblings until they equal the already estimated
  1144.           cost for the parent.
  1145.  
  1146.      o    Line 4 tells you the cost for this task's children.  This number
  1147.           is used when performing bottom up cost estimating (you
  1148.           estimate the children first, then set this task equal to the total
  1149.           cost for the children).
  1150.  
  1151.      Now let's look at the bottom half of the screen, looking at the fields
  1152. in the data entry form.  The following fields are user fields (the others are
  1153. display only):
  1154.  
  1155.      o    Unit Cost:  This is the cost for one of the described items.
  1156.  
  1157.      o    Quantity:  This is the quantity to be sold.  This field multiplied
  1158.           by the unit cost (above) determines the net cost.  The quantity
  1159.           field can only be entered for nodes.
  1160.  
  1161.      o    B-cat and M-cat:  These fields show the burden and markup
  1162.           category to be applied to this task.  These fields can be changed
  1163.           only for level one tasks.  All lower level tasks automatically
  1164.           have the same burden and markup category as their level one
  1165.           parent.
  1166.  
  1167.      HINT:  If you have two markup categories with different profit rates
  1168. (7.5% and 10%, for example), you can easily perform what-if planning by
  1169. varying the markup rate field for level one tasks.
  1170.  
  1171.      o    Lease:  This field also applies only to level 1 tasks (sub-tasks
  1172.           are automatically set accordingly).  An 'n' in this field implies
  1173.           that the product is sold, a 'y' in this field implies that the
  1174.           product is leased to the customer.  Leased items are modeled
  1175.           (financially) using the lease terms defined in
  1176.           Setup/Organization.
  1177.  
  1178.      Press ESC or F10 to terminate entry for standard product cost
  1179. estimates.
  1180.  
  1181. Labor Intensive
  1182.  
  1183.      Move your WBS cursor to a labor intensive task which is also a node
  1184. (no children) and press Modify.
  1185.  
  1186.      The financial information displayed in the upper left corner of the
  1187. screen is identical, but the data entry form now includes a resource matrix.
  1188.  
  1189.      The fields for cost, B-cat, Burdened cost, M-cat, and price are identical
  1190. to those described for a standard product.  As before, the burden and markup
  1191. category can only be entered for level one tasks.  The field labeled "P:" is the
  1192. penalty factor applied to your cost.  This penalty factor is based on inefficient
  1193. scheduling, and is described fully in the Plan/Schedule chapter of this
  1194. manual.  The field labeled Crashed Cost is the basic cost times the penalty
  1195. factor, and it is this crashed cost which is used when applying markup and
  1196. burden rates.  For now, simply note that a value of 1.0 for penalty is no
  1197. penalty, so the crashed cost should equal the base cost.
  1198.  
  1199.      IMPORTANT NOTE:  Before going any further, we will want to have
  1200. information entered in Easy Project for at least one employee.  If you have
  1201. not completed the Setup/Organization procedure, go back now and enter
  1202. data for at least one employee.  Be sure to include the employee's hourly
  1203. wage.
  1204.  
  1205.      The resource matrix is only available for labor intensive nodes (non-
  1206. nodes have the array automatically filled in with the sum of their children's
  1207. resource requirements).  Use the down arrow key to move your cursor to the
  1208. first field in the resource array (#:).  This is where you would enter the
  1209. employee number (or labor category number).  Enter a number for which you
  1210. have entered some employee data already (probably 1).
  1211.  
  1212.      You are now asked to enter three manpower estimates (in hours) for
  1213. this employee (or labor category) working on this task.  The low estimate
  1214. should be a number which you are 95% sure will be the minimum hours
  1215. worked.  The expected estimate should be your most likely estimate.  The
  1216. high estimate should be a number which you are 95% sure will be the worst
  1217. case requirement.  These numbers are used to compute the mean
  1218. requirement (and also used for various probabilistic functions in other parts
  1219. of the program).
  1220.  
  1221.      mean = [low + (4 * expect) + high] / 6
  1222.  
  1223.      You can enter information for up to five different employees for each
  1224. task.  As you enter resource information, the field labeled "Expected
  1225. Resource Costs" displays the total dollars allocated in the resource array (for
  1226. each employee, the mean man-hour estimate times the employee's hourly
  1227. wage).  Note that if the resource number entered on the screen is a resource
  1228. which does not have a valid hourly wage entered (in Setup/Organization) the
  1229. resource cost will be zero.  If the task has a penalty factor attached, the field
  1230. for Penalized Costs is equal to the expected Resource Costs times the penalty
  1231. factor (this penalty stuff really is cleared up in Plan/Schedule, we promise!).
  1232.  
  1233.      HINT:  When doing bottom up costing, enter the labor estimates, then
  1234. use the Expected Resource Costs to enter a valid cost in the cost field. 
  1235. When doing top down costing (design to cost), adjust your resource array
  1236. until it matches the previously entered cost field.
  1237.  
  1238.      To save some effort when entering resource estimates, you may use the
  1239. following shorthand:
  1240.  
  1241.      2d = 2 days = 16 hours
  1242.      2w = 2 weeks = 80 hours
  1243.      2m = 2 months = 320 hours
  1244.  
  1245. In other words, enter an integer followed by the letter d, w, or m and the
  1246. system will convert the number to the appropriate number of man-hours.
  1247.  
  1248.      IMPORTANT NOTE:  When you are done, the cost field for each
  1249. task should exactly equal the sum of the cost fields for the task's children. 
  1250. You should ensure that this is true during your planning process. Plan/Dependencies
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.      Easy Project handles dependencies by defining predecessor tasks only
  1260. (successor links are implied by the predecessor links).  Easy Project allows
  1261. you to specify the percent which the predecessor must be complete prior to
  1262. beginning the successor.  For example, the detail design stage of software is
  1263. normally dependent on the system design state, and we would say that system
  1264. design is a predecessor of detail design.  If the system design does not need
  1265. to be 100% done before we start detail design, we might say that system
  1266. design is a predecessor of detail design, and that system design should be
  1267. 50% complete prior to starting detail design.
  1268.  
  1269.      Select the Plan/Dependencies option.  The WBS display window now
  1270. displays a new column labeled Dependencies.
  1271.  
  1272.      For each task, this column will have an X for each predecessor link
  1273. defined.  Because you may define up to eight predecessors for each task, this
  1274. column may contain up to eight Xs.
  1275.  
  1276.      The command line menu should look relatively familiar at this point. 
  1277. The actual menu structure is as follows:
  1278.  
  1279.      o    Modify
  1280.  
  1281.      o    Designate
  1282.  
  1283.           -    Select
  1284.  
  1285.           -    Add-Link
  1286.  
  1287.           -    Remove-Link
  1288.  
  1289.           -    Disconnect
  1290.  
  1291.      o    View
  1292.  
  1293.           -    Increase
  1294.  
  1295.           -    Decrease
  1296.  
  1297.           -    All
  1298.  
  1299.           -    Window
  1300.  
  1301.                *     Split
  1302.  
  1303.                *     Clear
  1304.  
  1305.                *     Jump
  1306.  
  1307.      o    Goto
  1308.  
  1309. Modify
  1310.  
  1311.      Move your cursor to a task and press Modify.  From this screen you
  1312. can designate up to eight predecessors to this task using the sequential
  1313. number (not charge number) of each predecessor.  The Percent field is your
  1314. estimate of the percent the predecessor must be complete prior to this task
  1315. starting.  You can also enter the rigidity of the dependency link (1 - 9).
  1316.  
  1317. Designate
  1318.  
  1319.      You may designate most dependency links using Designate, if you
  1320. desire.  Move the WBS cursor to the successor task and press Select (the 'T'
  1321. column shows the task selected).  You may now move the WBS cursor to
  1322. each predecessor and press Add-Link.  If you make a mistake, move the WBS
  1323. cursor to the improper predecessor and press Remove-Link.  Moveing the
  1324. WBS cursor to a task and pressing Disconnect removes all predecessor links
  1325. defined for that task, and searches the WBS hierarchy to remove links
  1326. defined by other tasks to the now disconnected task (i.e. disconnects all links
  1327. to/from this task).
  1328.  
  1329.      All links defined using Add-Link assume a rigidity of 9 and a percent
  1330. complete required of 100%.  You can then use Modify to change these
  1331. numbers, if desired. Plan/Risk
  1332.  
  1333.  
  1334.  
  1335.  
  1336.  
  1337.  
  1338.  
  1339.  
  1340.      One vital area of project management which is often ignored (at your
  1341. own peril) is risk management.  Easy Project simplified the process of
  1342. estimating risk.
  1343.  
  1344.      Select the Plan/Risk option.  All risk estimates are numbers from 1
  1345. to 99, with 1 being extremely low risk and 99 being extremely high risk.  The
  1346. columns labeled NR, TR, SR, and OR have the following meanings:
  1347.  
  1348.      o    NR:  This number defines the network related risk for this task.
  1349.  
  1350.      o    TR:  This number defined the technical risk for this task.
  1351.  
  1352.      o    SR:  This number defines the schedule related risk for this task.
  1353.  
  1354.      o    OR:  This number is the average of the other three, and gives
  1355.           some indication of the task's overall risk.
  1356.  
  1357.      Now, move your WBS cursor to any task and press Modify.  We will
  1358. describe each field individually.
  1359.  
  1360.      o    Network LOF:  The network likelihood of failure is an
  1361.           indication of the likelihood of problems caused by this task's
  1362.           predecessor tasks not being completed on time.  This number
  1363.           is automatically calculated based on the number of predecessor
  1364.           links defined.
  1365.  
  1366.      o    Network COF:  The network consequence of failure is an
  1367.           indication of how many other tasks may be adversly affected by
  1368.           slips in this task.  This number is automatically calculated based
  1369.           on the number of other tasks which have this tasks as a
  1370.           predecessor.
  1371.  
  1372.      o    Network Overall:  This is the average of the Network LOF and
  1373.           Network COF, and is the number displayed on the main screen
  1374.           as NR.  This field is automatically calculated.
  1375.  
  1376.      o    Tech LOF - HM:  This is a user entered field for the technical
  1377.           likelihood of failure due to hardware maturity.  99 would be
  1378.           appropriate for development using experimental hardware which
  1379.           has not been adequately tested.  1 might be appropriate when
  1380.           using well established hardware you are extremely familiar with.
  1381.  
  1382.      o    Tech LOF - SM:  This user entered field is similar, but looks
  1383.           at the likelihood of failure due to softare maturity.  99 would
  1384.           be appropriate for state of the art development using innovative
  1385.           techniques, while 1 might be appropriate for routine
  1386.           modifications to a COBOL program.
  1387.  
  1388.      o    Tech LOF - HC:  This user entered field measures the
  1389.           likelihood of failure due to the complexity of the hardware you
  1390.           must work with.  Large network type applications are probably
  1391.           a 99, while simple, single user systems might be a 1.
  1392.  
  1393.      o    Tech LOF - SC:  This user entered field measures the
  1394.           likelihood of failure due to software complexity.  Large,
  1395.           complex tasks would clearly be 99.  Small modules with few
  1396.           outside interactions would be 1.
  1397.  
  1398.      o    Technical LOF:  This field is automatically computed, and is
  1399.           the average of the four Tech LOF factors just entered.
  1400.  
  1401.      o    Technical COF:  This user entered field describes the technical
  1402.           consequence of failure.  If this task is basically stand-alone and
  1403.           of relatively low importance, the technical consequence of
  1404.           failure will be quite low.  If the entire project will not work
  1405.           unless this task works, the technical consequences of failure for
  1406.           this module are quite high.
  1407.  
  1408.      o    Technical Risk (Overall):  This field is automatically computed
  1409.           and is the average of the Technical LOF and the Technical
  1410.           COF.  This is the number for TR displayed on the main screen.
  1411.  
  1412.      o    Cost/Schedule Risk:  This number is automatically computed
  1413.           based on the duration used for the task.  Tasks which are
  1414.           scheduled for their optimum duration will have a value of 50
  1415.           here.  Tasks which are scheduled to take longer than their
  1416.           optimum duration will have a number lower than 50.  Tasks
  1417.           which are crashed (scheduled duration shorter than optimum
  1418.           duration) will have a number over 50. Plan/Schedule
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.  
  1425.  
  1426.  
  1427.      From the main menu, select Plan/Schedule.  The main window now
  1428. displays a Gantt chart used for scheduling.  Let's begin by looking at the
  1429. Gantt (bar) chart in some detail.  The Gantt chart is divided into 8 columns. 
  1430. Each column represents one week, month, or one quarter.  The current scale
  1431. is shown in the lower left corner of your screen.  Standard product nodes are
  1432. shown on the Gantt chart as an asterick (*) corresponding to the product's
  1433. delivery date to the customer.  Labor intensive tasks are shown as a bar. 
  1434. You may notice that the Gantt bars are not all the same.  Various levels of
  1435. sub-tasks are shown by different bar types to differentiate between top level
  1436. tasks and their sub-tasks.
  1437.  
  1438.      You might notice one slightly subtle change in the "T" column of your
  1439. WBS.  If a task is scheduled to begin before its predecessor tasks are
  1440. sufficiently complete, the L or S label is replaced by a double arrow.
  1441.  
  1442.      In addition to your normal WBS cursor movement keys, the
  1443. Plan/Schedule option allows you to use control right arrow and control left
  1444. arrow to scroll the Gantt window in time.  Try this.  Notice that the column
  1445. labels at the top of the Gantt window show the month.
  1446.  
  1447.      With that overview complete, let's look at the menu options available
  1448. from Plan/Schedule:
  1449.  
  1450.      o    Modify
  1451.  
  1452.      o    Range
  1453.  
  1454.      o    Shift
  1455.  
  1456.      o    View
  1457.  
  1458.      o    Goto
  1459.  
  1460. Modify
  1461.  
  1462.      Modify performs differently for:  Projects (task 0); standard products;
  1463. or labor intensive tasks.
  1464.  
  1465.      Pressing Modify while your WBS cursor is on task 0 lets you enter the
  1466. following general schedule information:
  1467.  
  1468.      o    Start date:  The project's calendar start date is entered here. 
  1469.           All other dates entered are relative to this absolute start date. 
  1470.           This solves the problem of planning a project based on a 1
  1471.           January start date, actually starting the project on 15 February,
  1472.           and needing to change the dates for every task in the project. 
  1473.           With Easy Project, you would simply change the project start
  1474.           date and reprint all reports with the proper dates.  You can use
  1475.           shift to schedule tasks for specific calendar dates, because the
  1476.           shift option shows the actual dates scheduled in the upper left
  1477.           corner of the screen.
  1478.  
  1479.      o    Working hours/week:  This is obviously normally 40.  Reducing
  1480.           this number might allow for projects done on a part time or at
  1481.           low priority (internal projects).  All task durations will
  1482.           automatically increase in direct proportion to the reduced hours
  1483.           worked per week.  Increasing the number might allow for high
  1484.           priority projects in which overtime has been authorized.  All
  1485.           task durations will automatically decrease in direct proportion
  1486.           to the reduced hours worked per week.  Changing the working
  1487.           hours per week does not affect penalty, if applicable (See next
  1488.           paragraph).
  1489.  
  1490.      o    Estimate type:  There are two fundamentally different
  1491.           approaches to estimating software work, and many overruns are
  1492.           incurred by not recognizing which type you are using.  Fixed
  1493.           price estimating (f) is simple, and is normally appropriate for
  1494.           fixed price contracts, design to cost projects, and projects with
  1495.           ample time for completing the work.  On a fixed price contract,
  1496.           your cost and man-hour estimates for each task are fixed. 
  1497.           Crashing a project (scheduling the work in a non-optimal
  1498.           fashion) will reduce the probability of successfully meeting the
  1499.           schedule (the schedule risk), but will not affect the costs for
  1500.           individual tasks.
  1501.  
  1502.                Optimal scheduling is more complex, but also more
  1503.           realistic for many projects.  This technique says that all cost and
  1504.           man-hour estimates were made assuming the tasks would be
  1505.           performed with adequate time.  If the tasks are crashed, the
  1506.           cost for each task will increase.  Easy Project will automatically
  1507.           calculate the schedule related cost penalty for crashing tasks if
  1508.           the Estimate Type field is set to 'o'.  For reasonable schedule
  1509.           changes, you will notice that the schedule risk does not change,
  1510.           but the costs go up.  For drastic schedule changes, both the cost
  1511.           and schedule risk will increase (i.e. no matter how much money
  1512.           you spend, you can't develop 1 man-year of software in 1 day!)
  1513.  
  1514.                As an example, assume you plan out a project to develop
  1515.           a new accounting system.  Your plan shows that the project will
  1516.           require 18 months to complete.  The customer insists that you
  1517.           complete the work in 12 months.  You have three choices:
  1518.  
  1519.                1.    Your best bet is to reduce the scope of work to
  1520.                      a point where 12 months is the optimal delivery
  1521.                      time.  This is not always possible.
  1522.  
  1523.                2.    If the money available is fixed, you would used
  1524.                      fixed type estimating.  After reducing the
  1525.                      schedule, you could deliver the schedule to the
  1526.                      customer and explain that there is only a 14%
  1527.                      chance of meeting the deadlines.
  1528.  
  1529.                3.    If sufficient funds are available, you would use
  1530.                      optimal type estimating.  After reducing the
  1531.                      schedule, you could deliver the schedule to the
  1532.                      customer and explain that the schedule changes
  1533.                      have increased the cost from $155,000 to $315,000.
  1534.  
  1535.      o    Percent Complete:  This is your estimate of the project's current
  1536.           percent complete.  
  1537.  
  1538.      Pressing Modify while your WBS cursor is on a standard product node
  1539. allows you to enter the delivery date in days from project start.  Pressing
  1540. Modify while your WBS cursor is on a labor intensive task allows you to enter
  1541. the following two fields:
  1542.  
  1543.      o    Duration:  This is the task duration in calendar days.  Changing
  1544.           the duration will automatically change the schedule risk.  If the
  1545.           estimate type is 'o' (optimal) the penalty and net cost will also
  1546.           automatically change as you modify the duration.  Notice that
  1547.           setting the duration equal to the optimum duration (displayed)
  1548.           sets the schedule risk to 50 and the penalty to 1.0 (no penalty).
  1549.  
  1550.           Changing the duration of a task automatically changes the
  1551.           duration of the task's children by a proportional amount.
  1552.  
  1553.      o    Percent Complete:  This is your estimate of the percent this
  1554.           task is complete.  This number is used when predicting
  1555.           dollars/man-hours required to complete the work.  Setting this
  1556.           field to 100 marks a task as complete.
  1557.  
  1558. Range
  1559.  
  1560.      This option works similar to the Range option in Plan/WBS.  Flag is
  1561. used to mark the top and bottom of the range (the flagged range is shown in
  1562. the "T" column).  Unflag is used to clear the range markers.  Shift allows you
  1563. to shift the flagged range on the Gantt chart.  Shifting is accomplished using
  1564. the right and left arrow keys (control right and left arrow for faster
  1565. movement).  Shifting is terminated by pressing ESC, up arrow, or down
  1566. arrow.
  1567.  
  1568. Shift
  1569.  
  1570.      Shift is used to shift individual tasks.  As with shift range, the right and
  1571. left arrow keys are used to shift the task (control right and left arrow for
  1572. faster movement).
  1573.  
  1574.      As you shift a labor intensive task, all children of the task are
  1575. automatically shifted.  In the upper left corner of the screen, the task start
  1576. date, end date, schedule risk, and penalty is displayed.  In the information
  1577. line (bottom of display), the total man-power loading for the project is
  1578. displayed for each time period displayed on the Gantt chart.  Manpower
  1579. loading is shown in man-weeks/months/quarters.  In other words, this is the
  1580. total number of people you will need to have working on the project during
  1581. this period of time to meet your schedule.  As you shift tasks, dependency
  1582. links are automatically checked and a double arrow will be displayed in the
  1583. "T" column if the task is scheduled before at least one of its predecessor tasks
  1584. is sufficiently complete.
  1585.  
  1586.      Pressing HOME while shiftint a task allows you to enter the task start
  1587. date in terms of the number of days from project start.
  1588.  
  1589.      Because sub-tasks should be scheduled within the time period
  1590. scheduled for their parent task, tasks can not be shifted past the start/end
  1591. date of their parent task.  This restriction is also built into the use of the
  1592. HOME key (paragraph above).
  1593.  
  1594.      Shift is terminated by pressing ESC, up arrow, or down arrow.
  1595.  
  1596.      NOTE:  Shifting task zero shifts the Gantt window.
  1597.  
  1598. View
  1599.  
  1600.      In addition to the normal options available using View, you can select
  1601. View/Format to modify the Gantt scale.  The Gantt chart can be scaled so
  1602. that each column is one week, one month, or one quarter.
  1603.  
  1604.      HINT:  Scheduling should normally be accomplished in a top down
  1605. fashion.  Set the view to 1 and schedule all level 1 tasks (with the Gantt chart
  1606. set to an appropriate scale).  When this top level schedule looks OK, set the
  1607. view to 2 and schedule all level 2 tasks (changing the Gantt scale if
  1608. appropriate).  Repeat this process until all tasks have been scheduled. Track
  1609.  
  1610.  
  1611.  
  1612.  
  1613.  
  1614.  
  1615.  
  1616.  
  1617.      After a project has started, you need to record chanrges (labor and
  1618. materials), normally on a weekly basis.  The Track option is used for this. 
  1619. The Track top level menu looks like this:
  1620.  
  1621.      o    Timesheets
  1622.  
  1623.      o    Expenses
  1624.  
  1625.      o    Report
  1626.  
  1627.      o    Post
  1628.  
  1629.      o    Quit
  1630.  
  1631.      Timesheets is used to enter periodic (normally weekly) employee
  1632. timesheets for all projects.  Expenses is used to enter material charges
  1633. (invoices) for all projects.  Report is used to print timesheet and expense
  1634. related reports.  Post is used to transfer charges directly to appropriate
  1635. project tasks.  We will discuss each of these options individually in the
  1636. sections that follow.
  1637.  
  1638. Timesheets
  1639.  
  1640.      You will normally enter timesheets weekly (bi-weekly in some
  1641. companies).  Before beginning, you will need an appropriate timesheet filled
  1642. out for each employee.  For each project task the employee worked on during
  1643. the reporting period, the timesheet should specific the project name, the task
  1644. charge number, and the hours billed.  Optionally, you may also record the
  1645. actual hours worked if you want to track unpaid overtime, etc.
  1646.  
  1647.      Select Track/Timesheets to display the timesheet data entry form. 
  1648. This is a matrix type form, where entry number refers to the sequential
  1649. timesheet entry number (0 - 499).  If one employee charged to three different
  1650. tasks, these charges might be recorded as entry numbers 0, 1, and 2.
  1651.  
  1652.      Starting with entry number 0, enter the employee number (1 - 249),
  1653. the project name, the charge number, the hours worked on that task
  1654. (optional), and the hours billed to that task.  The field for project name will
  1655. contain the eight character file name in which the project is stored, not the
  1656. 20 character name entered when you created the project.  When you have
  1657. completed all fields on this form, move your cursor to the first field and set
  1658. the entry number to 1.  This will allow you to make the second entry. 
  1659. Continue this process until you have entered all timesheet charges.
  1660.  
  1661.      Entries can be modified by selecting the appropriate entry number and
  1662. modifying the displayed field.
  1663.  
  1664.      When you are done entering timesheet information, press F10 to save
  1665. all entries to disk.  Pressing ESC will exit without saving any timesheet entries
  1666. made during this session.
  1667.  
  1668. Expenses
  1669.  
  1670.      Select Track/Expenses to enter expense reports (material charges) into
  1671. the system.  Expenses are entered exactly like timesheets, except the entries
  1672. are limited to 0 - 99.  The field for dollars charged refers to your cost, i.e. the
  1673. amount your supplier invoiced you for the item.
  1674.  
  1675. Report
  1676.  
  1677.      Reports accessed from this menu are expense and timesheet related
  1678. and may include information applicable to many projects (i.e. they would
  1679. cover all timesheet charges, not just those for a specific project).  Pressing
  1680. Timesheet/Report displays the following sub-menu:
  1681.  
  1682.      o    Timesheets
  1683.  
  1684.      o    Costs (expenses)
  1685.  
  1686.      o    Employees
  1687.  
  1688.      o    Suppliers
  1689.  
  1690.      Timesheets prints a sorted list of all timesheet entries made since the
  1691. last posting (Timesheet/Post).  Entries may be sorted by employee or project. 
  1692. Costs-(Expenses) prints a sorted list of all expense entries made since the last
  1693. posting.  Entries may be sorted by supplier or project.
  1694.  
  1695.      HINT:  Because these reports sort the actual timesheet/expense file,
  1696. these options can be used to re-order your entered data prior to viewing it
  1697. using Track/Timesheets or Track/Expenses.
  1698.  
  1699.      Employees prints a list of all valid employee numbers, names, and
  1700. hourly rates.  Suppliers prints a list of all valid supplier numbers and names.
  1701.  
  1702.      All of these reports are printed to the screen by default.  To change
  1703. the print destination, you must use the Report/Options/Destination capability
  1704. from the main menu.  This option allows you to print reports to the screen,
  1705. the printer, or to a disk file.  (See the Report chapter for details of using this
  1706. capability).
  1707.  
  1708.      Reports printed from this menu can not be queued (See the Report
  1709. chapter for an explanation of queueing reports).
  1710.  
  1711.      HINT:  Use these reports to double check all charges prior to posting.
  1712.  
  1713. Post
  1714.  
  1715.      After all expenses and timesheets have been entered, printed, and
  1716. checked for accuracy, they are posted to the appropriate project files on your
  1717. disk.  The project files should be on the default drive (and directory), and
  1718. should match the project name field in the individual timesheet/expense
  1719. entries.  Selecting Track/Post will post all entries automatically.
  1720.  
  1721.      If any invalid entries are detected during the posting (project name
  1722. does not match a valid file or charge number does not match a valid task in
  1723. the project), the entry is left in the timesheet/expense file.  All valid entries
  1724. are cleared from the file after posting to the projects.  If invalid entries were
  1725. detected, you should print out the appropriate file, correct the problems, and
  1726. perform the posting operation again to post the remaining entries.
  1727.  
  1728.      HINT:  Errors in timesheet or expense entries which are detected
  1729. prior to posting can be corrected by changing the appropriate entry.  After
  1730. posting, errors must be correcting by making an off-setting entry (negative
  1731. hours or dollars charged). File
  1732.  
  1733.  
  1734.  
  1735.  
  1736.  
  1737.  
  1738.  
  1739.  
  1740.      The File option is used to store/retrieve files to and from disk.  When
  1741. entering file names, it is permissible to specify a drive and/or path name if
  1742. you are not using the default drive/directory for storage.  Pressing File
  1743. displays the following sub-menu:
  1744.  
  1745.      o    Save
  1746.  
  1747.      o    Recall
  1748.  
  1749.      o    Purge
  1750.  
  1751.      o    Directory
  1752.  
  1753.      o    Quit
  1754.  
  1755.      Save is used to save the current project to disk.  Recall is used to
  1756. recall a project form disk.  Purge is used to delete a project from disk. 
  1757. Directory is used to display a directory of available projects. Report
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.      The Report option prints reports relating to a specific project. 
  1767. Pressing Report displays the following sub-menu:
  1768.  
  1769.      o    WBS
  1770.  
  1771.      o    Cost
  1772.  
  1773.      o    Dependencies
  1774.  
  1775.      o    Risk
  1776.  
  1777.      o    Schedule
  1778.  
  1779.      o    Evaluate
  1780.  
  1781.      o    Options
  1782.  
  1783.      o    Quit
  1784.  
  1785.      We will begin by discussing Options because this choice affects all
  1786. reports.  We will then talk about each available report individually.
  1787.  
  1788. Options
  1789.  
  1790.      Selecting Report/Options offers the following sub-menus:
  1791.  
  1792.      o    Print-Queue
  1793.  
  1794.           -    Activate
  1795.  
  1796.           -    Print
  1797.  
  1798.           -    Deactivate
  1799.  
  1800.      o    Destination
  1801.  
  1802.           -    Screen
  1803.  
  1804.           -    Printer
  1805.  
  1806.           -    Disk
  1807.  
  1808.      Most project managers find that they need to print a long series of
  1809. reports on a regular basis.  Print-Queue is used to simplify this process. 
  1810. When you select Activate, then select various reports to be printed, Easy
  1811. Project stores the list of reports requested but does not actually print any
  1812. reports.  Selecting Print causes all of the the reports in the print queue to be
  1813. output in the order you selected them.  Selecting Deactivate causes reports
  1814. to be printed immediately as they are selected.  Note that Deactivate does
  1815. not clear the print-queue (Easy Project still remembers the reports you want
  1816. to output).
  1817.  
  1818.      HINT:  If you output the same list of reports every week (or month),
  1819. you can place these reports in the print-queue one time, then deactivate the
  1820. print-queue.  Every time you want the series of reports output, simply select
  1821. Report/Options/Print-queue/Print.
  1822.  
  1823.      Destination is used to select the current report destination (including
  1824. those printed from the print-queue).  Reports may be directed to the screen,
  1825. the printer, or to a disk file called REPORT.ASC.  The default is the screen. 
  1826. Reports sent to report.asc are appended to the end of the file.  When you
  1827. select Report/Options/Destination/Disk you will be asked if you want the
  1828. existing report.asc file cleared.
  1829.  
  1830.      All reports will prompt you for the project name (i.e. the name of the
  1831. project you want the report for).  The project name is the name of the
  1832. project file, including the drive and path if necessary.
  1833.  
  1834.      Note that printing reports causes the project currently in memory to
  1835. be over-written.  For all operations in which the current project will be over-
  1836. written or deleted, Easy Project determines if you have made changes since
  1837. the last save.  If so, you are asked if you would like the current project saved
  1838. prior to continuing.
  1839.  
  1840. WBS
  1841.  
  1842.      Two WBS related reports are available, Hierarchy and Detail. 
  1843. Hierarchy displays the task hierarchy for the designated project.  Detail
  1844. displays each task's WBS number, Name, Category, Priority, Milestone status,
  1845. and charge number.
  1846.  
  1847. Cost
  1848.  
  1849.      Three cost (resource) related reports are available, Dollars, Hours, and
  1850. Loading.
  1851.  
  1852.      o    Dollars:  This report displays detailed financial information, in
  1853.           terms of dollars, for each task in the project hierarchy.  For
  1854.           each task, the report displays the task name, cost, penalized
  1855.           cost, burdened cost, price, WBS number, amount charged (and
  1856.           posted) to date, dollars available, and predicted dollars to
  1857.           complete.  Predicted dollars to complete is only displayed for
  1858.           labor intensive tasks for which you have entered a percent
  1859.           complete (see Plan/Schedule).
  1860.  
  1861.           This report also includes two summary pages.  One page
  1862.           displays summary information for each of the primary project
  1863.           categories (hardware, installation, trainging, support,
  1864.           maintenance, other, and software).  The second summary screen
  1865.           displays summary information for each of the software sub-
  1866.           categories (system design, detail design, code, unit testing,
  1867.           integration, system test, and user documentation).  The
  1868.           displayed percentages can be used to determine if your project
  1869.           plan includes sufficient funds for all required project activities.
  1870.  
  1871.      o    Hours:  This report displays detailed financial information in
  1872.           terms of man-hours for all labor intensive tasks.  For each task,
  1873.           the report displays the total hours planned, hours worked, hours
  1874.           billed, and hours remaining.  In addition, nodes will include the
  1875.           specific employee man-hour allocations.
  1876.  
  1877.      o    Loading:  This report displays the month by month man-power
  1878.           loading for each employee (or employee category) working on
  1879.           the project.  Each line of output shows the project year number
  1880.           followed by twelve numbers representing the monthly loading
  1881.           for that year.  Numbers shown are in man-months.
  1882.  
  1883. Dependencies
  1884.  
  1885.      The Dependency report shows all dependency links defined, including
  1886. the predecessor task number, the rigidity, and the percent complete required.
  1887.  
  1888. Risk
  1889.  
  1890.      The Risk report shows the detail risk factors for each project task. 
  1891. These factors are Network Likelihood of Failure, Network Consequence of
  1892. Failure, Overall Network Risk, Technical Likelihood of Failure, Technical
  1893. Risk, Cost/Schedule Risk, and Total Risk.
  1894.  
  1895. Schedule
  1896.  
  1897.      Two Schedule reports are available, Task and Gantt.  Task shows you
  1898. the start date, end date and duration for each task in your project hierarchy. 
  1899. Gantt displays the project Gantt chart in the same format used by
  1900. Plan/Schedule.  Note that the scale (weeks, months, or quarters) and the time
  1901. frame displayed in the Gantt window are set within Plan/Schedule prior to
  1902. saving the project.
  1903.  
  1904. Evaluate
  1905.  
  1906.      Three Evaluate reports are available, ROI/ATO, Balance-Sheet, and
  1907. Income.  ROI/ATO calculates and displays the monthly Net Income Before
  1908. Taxes (NIBT), average assets, monthly Return on Investment (ROI), and
  1909. monthly Asset Turnover (ATO) throughout the project life.  Balance-Sheet
  1910. calculates and displays the monthly cash balance, accounts receivable balance,
  1911. inventory balance, cumulative depreciation on leasehold inventory, and
  1912. accounts payable balance.  Negative numbers for cash indicate project
  1913. financing requirements (internal or through borrowing).  Income calculates
  1914. and displays the monthly sales, cost of sales, depreciation expense, and NIBT
  1915. throughout the project life. Reference
  1916.  
  1917.  
  1918.  
  1919.  
  1920.  
  1921.  
  1922.  
  1923.  
  1924. Activate
  1925.  
  1926.      Report/Options/Print-Queue/Activate.  All report commands are
  1927. queued for later execution.  The user is prompted if the existing report queue
  1928. should be cleared when this option is selected.
  1929.  
  1930.  
  1931. Add
  1932.  
  1933.      Plan/WBS/Add.  Add a new task to the project hierarchy.  Tasks can
  1934. be either standard product tasks or labor intensive tasks.
  1935.  
  1936.  
  1937. Add Link
  1938.  
  1939.      Plan/Dependencies/Designate/Add-Link.  Add a new dependency link
  1940. from the previously selected task to the current task.  The current task
  1941. becomes a predecessor of the previously selected task.  Links are added with
  1942. a rigidity of 9 and a required percent complete of 100, although these may
  1943. be changed using modify.  The screen will display an X in the dependency
  1944. column for each link added.
  1945.  
  1946.  
  1947. Addr
  1948.  
  1949.      Organization address field.  Accessed from Setup/Organization.  Free
  1950. form field for company address printed at the top of all reports.
  1951.  
  1952.  
  1953. All
  1954.  
  1955.      Set current view to display all levels of hierarchy.  Shown as view of
  1956. 99 on hierarchyical displays.
  1957.  
  1958.  
  1959. Arrow Keys
  1960.  
  1961.      Right and left arrow keys select the current default menu choice from
  1962. command line menus, or move the cursor during screen oriented data entry. 
  1963. Up and down arrows move your WBS cursor on WBS hierarchy displays, or
  1964. advance to the next/previous field during screen oriented data entry.  Control
  1965. right and left arrow keys scroll the Gantt window on the Plan/Schedule
  1966. screen.
  1967.  
  1968.  
  1969. Average AP Delay
  1970.  
  1971.      Average accounts payable delay.  The average number of months you
  1972. expect to delay paying your bills after delivery of a component to you.
  1973.  
  1974.  
  1975. Average AR Delay
  1976.  
  1977.      Average accounts receivable delay.  The average number of months
  1978. you expect your customer to delay paying your invoices after completion of
  1979. the work.  This number should include any required acceptance periods.
  1980.  
  1981.  
  1982. B-Cat
  1983.  
  1984.      Burden category.  Burden category 0 is always 1.0 or no burden
  1985. applied.  Burden categories 1 through 5 are set by the user to yoru companies
  1986. burden rates from the Setup/Organization data entry screen.
  1987.  
  1988.  
  1989. Backspace
  1990.  
  1991.      Works like a correcting typewriter backspace during screen oriented
  1992. data entry.  Fills the right most element of the current field with a character
  1993. which is used to show a blank location.
  1994.  
  1995.  
  1996. Back tab
  1997.  
  1998.      Shifted TAB.  During screen oriented data entry, back tab works the
  1999. same as up arrow (goto previous field).
  2000.  
  2001.  
  2002. Balance Sheet
  2003.  
  2004.      Report/Evaluate/Balance-Sheet.  Print pro-forma (projected) balance
  2005. sheets for the desired project from project start until project completion.
  2006.  
  2007.  
  2008. Basic Cost
  2009.  
  2010.      Entered from Plan/Cost/Modify and displayed on several forms.  This
  2011. is your direct cost for this item prior to applying any burden or profit.
  2012.  
  2013.  
  2014. Burden Rate
  2015.  
  2016.      Your cost for all items is increased by an overhead charge called
  2017. burden rate.  This includes all indirect costs except profit (R&D costs,
  2018. handling costs, General and Administrative, overhead, etc.)  Easy Project
  2019. allows you to set up to five different burden rates/categories in
  2020. Setup/Organization.  A burden rate of 1.0 would be no burden at all.
  2021.  
  2022.  
  2023. Burdened Cost
  2024.  
  2025.      An item's basic cost times the appropriate burden rate.  Computed
  2026. automatically by Easy Project.
  2027.  
  2028.  
  2029. Carriage Return
  2030.  
  2031.      Used to check and accept the current field during screen oriented data
  2032. entry, and to accept the highlighted item from the command line menu.
  2033.  
  2034.  
  2035. Category
  2036.  
  2037.      Task category, entered from the Plan/WBS/Add or Plan/WBS/Modify
  2038. menu.  Automatically set for standard product tasks.  For labor intensive
  2039. tasks, category is used to ensure that appropriate funds are allocated to each
  2040. task required during development.
  2041.  
  2042.  
  2043. Charge Number
  2044.  
  2045.      A unique number assigned to each project task entered into Easy
  2046. Project.  This number is used to uniquely identify tasks to Easy Project when
  2047. entering dollars and hours chargted.  This number will normally not be the
  2048. same as your company designated charge number for accounting purposes.
  2049.  
  2050.  
  2051. Children Cost
  2052.  
  2053.      The total cost for all children of the current task in the WBS
  2054. hierarchy.
  2055.  
  2056.  
  2057. Clear
  2058.  
  2059.      Plan/*/View/Window/Clear.  Accessed from each of the plan menus. 
  2060. Closes one WBS window, leaving a single WBS on the display.
  2061.  
  2062.  
  2063. Control Page Down
  2064.  
  2065.      From any of the Plan screens, moves the WBS cursor down to the next
  2066. task at the same level in the hierarchy (skipping lower level tasks).
  2067.  
  2068.  
  2069. Copy
  2070.  
  2071.      Plan/WBS/Range/Copy.  After marking a range of tasks and moving
  2072. the WBS cursor to the desired location, pressing copy will copy the marked
  2073. range to the point just below the WBS cursor.
  2074.  
  2075.  
  2076. Cost
  2077.  
  2078.      Plan/Costs.  Used to enter cost and resource data for WBS elements.
  2079.  
  2080.      Track/Costs.  Used to enter dollars charged to a projects tasks.
  2081.  
  2082.      Report/Cost.  Used to print dollars, hours, and loading estimates for
  2083. the project, including predicted costs to complete each task.
  2084.  
  2085.      The cost field displayed during screen oriented data entry is the item's
  2086. basic cost times the quantity.
  2087.  
  2088.  
  2089. Crashed Cost
  2090.  
  2091.      For labor intensive items developed faster than their optimum
  2092. development time, the crashed cost is the basic cost times the Easy Project
  2093. calculated penalty factor.  The difference between the basic cost and the
  2094. crashed cost is the efficiency penalty you incur by rushing development.  This
  2095. number will be 1.0 (no penalty) if the estimate type variable is set to "f"
  2096. (fixed).
  2097.  
  2098.  
  2099. d
  2100.  
  2101.      When entering hour estimates on the resource matrix of
  2102. Plan/Costs/Modify, you may enter a number followed immediately by a "d"
  2103. (days).  The system will convert the number from days to hours.
  2104.  
  2105.  
  2106. Date
  2107.  
  2108.      Easy Project uses the system date extensively, so it is important that
  2109. you set the system date prior to running Easy Project.  This can be
  2110. accomplished automatically when you boot if your have a batter powered
  2111. clock (see the instruction manual with your add-in card), or manually using
  2112. the DOS date command.
  2113.  
  2114.  
  2115. Deactivate
  2116.  
  2117.      Report/Options/Print-Queue/Deactivate.  Turn off the print queue,
  2118. sending all reports to the printer as they are requested.  Reports currently in
  2119. the queue are retained and can be printed later using the Print option.
  2120.  
  2121.  
  2122. Decrease
  2123.  
  2124.      Plan/*/View/Decrease.  Decrease the current view by 1, down to a
  2125. minimum of 1.  The current view is the highest level in the WBS hierarchy
  2126. which Easy Project will display.
  2127.  
  2128.  
  2129. Delete
  2130.  
  2131.      Plan/WBS/Delete.  Delete the current WBS task.  The WBS hierarchy
  2132. is automatically renumbered.
  2133.  
  2134.      Plan/WBS/Range/Delete.  Delete the flagged range.  You are
  2135. prompted to confirm the deletion.  The WBS hierarchy is automatically
  2136. renumbered.
  2137.  
  2138.      
  2139. Delete Key (DEL)
  2140.  
  2141.      From the Plan/WBS display, the delete key works like the
  2142. Plan/WBS/Delete option and deletes the current task.
  2143.  
  2144.  
  2145. Delivery Date
  2146.  
  2147.      The delivery date for a standard product component, expressed in days
  2148. from project start.  The shift option can be used to see the actual calendar
  2149. delivery date, if desired.
  2150.  
  2151.  
  2152. Dependencies
  2153.  
  2154.      Plan/Dependencies.  Define task dependencies.
  2155.  
  2156.  
  2157. Description
  2158.  
  2159.      Task description.  Often used to store part numbers, externally defined
  2160. WBS numbers, and government contract CDRL numbers.
  2161.  
  2162.  
  2163. Destination
  2164.  
  2165.      Report/Options/Destination.  Used to determine if reports are output
  2166. to the screen, the printer, or to a disk file.
  2167.  
  2168.  
  2169. Detail
  2170.  
  2171.      Report/WBS/Detail.  Print a detailed listing of all tasks in the project
  2172. plan.
  2173.  
  2174.  
  2175. Directory
  2176.  
  2177.      File/Directory.  Print a listing of all Easy Project project files on the
  2178. designated device.
  2179.  
  2180.  
  2181. Disconnect
  2182.  
  2183.      Plan/Dependencies/Designate/Disconnect.  Disconnects the current
  2184. WBS task from the dependency network.  All defined predecessors are
  2185. cleared, and all tasks which reference this task as a predecessor are modified
  2186. to not reference this task.
  2187.  
  2188.  
  2189. Discount Rate
  2190.  
  2191.      Your companies discount rate.  May be used to calculate discounted
  2192. cash flow, discounted ROI, etc.  Entered from Setup/Organization.
  2193.  
  2194.  
  2195. Disk
  2196.  
  2197.      Report/Setup/Destination/Disk.  Output all reports to the disk file
  2198. report.asc.  New reports are appended to the end of the file.  The user is
  2199. asked if the existing file should be cleared when this option is selected.
  2200.  
  2201.  
  2202. Display
  2203.  
  2204.      Setup/Display.  Used to enter display colors used by Easy Project
  2205. when running on color systems (Easy Project always uses black and white
  2206. colors when using a monochrome text card).
  2207.  
  2208.  
  2209. Dollars
  2210.  
  2211.      Report/WBS/Cost/Dollars.  Print a report showing costs to date and
  2212. predicted costs to completion in terms of dollars.
  2213.  
  2214.  
  2215. Dollars Charged
  2216.  
  2217.      Entered on the Track/Expenses data entry screen.  The dollars
  2218. charged to a designated project and task.
  2219.  
  2220.  
  2221. Down Arrow
  2222.  
  2223.      See Arrow Keys
  2224.  
  2225.  
  2226. Duration
  2227.  
  2228.      Entered on Plan/Schedule data entry screens.  Task duration in terms
  2229. of calendar days.
  2230.  
  2231.  
  2232. Employee
  2233.  
  2234.      Track/timesheet/Employee.  Print a summary of all timesheet entries
  2235. entered but not posted, sorted by employee.
  2236.  
  2237.      Track/Report/Employees.  Print a list of all employees entered into
  2238. Easy Project.
  2239.  
  2240.      Employee #:  Employee number (1 - 250) used to index into Easy
  2241. Project employee file from Setup/Organization.  Note that some employees
  2242. may actually be classes of employees (e.g. Secretary, Programmer).
  2243.  
  2244.      Employee Cost:  Hourly cost (or average hourly cost for employee
  2245. classes).  Entered in dollars and cents from Setup/Organization.
  2246.  
  2247.      Employee Name:  Name of employee or employee class.  Entered
  2248. from Setup/Organization.
  2249.  
  2250.  
  2251. END Key
  2252.  
  2253.      Move cursor to last task in WBS hierarchy, or move cursor to last valid
  2254. field from a data entry screen.
  2255.  
  2256.  
  2257. End Date:
  2258.  
  2259.      Task end date in terms of days from project start.  Will equal start
  2260. date plus task duration.
  2261.  
  2262.  
  2263. Enter Key
  2264.  
  2265.      See Carriage Return.
  2266.  
  2267.  
  2268. Entry Number
  2269.  
  2270.      A sequential index number used from the Track/Timesheets and
  2271. Track/Expenses screens.
  2272.  
  2273.  
  2274. ESC (Escape) Key
  2275.  
  2276.      Used to abort a function.  Aborts a data entry screen without making
  2277. any changes permanent.  Aborts a menu level and displays the previous
  2278. command line menu (works like Quit in this respect).
  2279.  
  2280.  
  2281. Estimate Type
  2282.  
  2283.      Entered by modifying task one (the project) from Plan/Schedule.  Can
  2284. be "f" for fixed or "o" for optimal.  If optimal, allows Easy Project to increase
  2285. task costs if development is attempted in less than the optimal time for the
  2286. estimated labor.  If fixed, cost estimates will not change but schedule risk will
  2287. increase significantly faster as a schedule is crashed.
  2288.  
  2289.  
  2290. Evaluate
  2291.  
  2292.      Report/Evaluate.  Used to access reports which predict and evaluate
  2293. a projects financial performance.
  2294.  
  2295.  
  2296. Expected Resource Costs
  2297.  
  2298.      Computed by Easy Project and displayed on the data entry screen for
  2299. Plan/Costs/Modify.  Equal to the sum of the mean labor estimates (hours)
  2300. times the hourly wage for the designated employee number(s).
  2301.  
  2302.  
  2303. Expenses
  2304.  
  2305.      Track/Expenses.  Used to enter non-labor project expenses.  Entries
  2306. are entered into project files using the Post command.
  2307.  
  2308.  
  2309. Extract
  2310.  
  2311.      Plan/WBS/Range/Extract.  Write the marked range of tasks to a disk
  2312. file.  The tasks in the file can be inserted into this project or another project
  2313. using the Plan/WBS/Range/Insert option.
  2314.  
  2315.  
  2316. F10
  2317.  
  2318.      Special Function Key 10.  Used to accept a data entry screen.
  2319.  
  2320.  
  2321. File
  2322.  
  2323.      File.  Used to save, retrieve, and purge projects to/from disk.
  2324.  
  2325.  
  2326. Flag
  2327.  
  2328.      Plan/*/Range/Flag.  Used to designate a range.  Pressing flag once
  2329. marks one end of the range.  Pressing flag a second time marks the other end
  2330. of the range.  The flagged range is shown in the "T" (type) column on the
  2331. WBS display.  The range remains flagged until unflagged with the Unflag
  2332. option.
  2333.  
  2334.  
  2335. Gantt
  2336.  
  2337.      Report/Schedule/Gantt.  Print the project's current Gantt chart.  The
  2338. scale used (weeks, months, or quarters) and the gantt window starting and
  2339. ending date are those used from Plan/Schedule.
  2340.  
  2341.  
  2342. Goto
  2343.  
  2344.      Plan/*/Goto.  Goto a specific task number.  The display is recentered
  2345. with the designated task at the top.
  2346.  
  2347.  
  2348. Hierarchy
  2349.  
  2350.      Report/WBS/Hierarchy.  Print a hierarchy chart for a project.
  2351.  
  2352.  
  2353. HOME Key
  2354.  
  2355.      From a data entry screen, move the cursor to the first valid field. 
  2356. From a WBS hierarchical screen, move the WBS cursor to the first task.
  2357.  
  2358.  
  2359. Hours
  2360.  
  2361.      Report/Cost/Hours.  For a given project, print the hours expended to
  2362. date for each task.
  2363.  
  2364.  
  2365. Hours Billed
  2366.  
  2367.      Entered from Track/Timesheets.  The number of labor hours charged
  2368. to a specific task.
  2369.  
  2370.  
  2371. Hours Worked
  2372.  
  2373.      Entered from Track/Timesheets.  The number of labor hours worked
  2374. on a specific task.  May differ from hours billed because of unpaid overtime,
  2375. etc.
  2376.  
  2377.  
  2378. Income
  2379.  
  2380.      Report/Evaluate/Income.  Print pro-forma (projected) income
  2381. statements for a project from start through finish.k
  2382.  
  2383.  
  2384. Increase
  2385.  
  2386.      Plan/*/View/Increase.  Increase the view by one.  View can be 1 - 9
  2387. or 99 (all).  The current view is the maximu hierarchical level which will be
  2388. displayed.
  2389.  
  2390.  
  2391. Insert
  2392.  
  2393.      Insert Key:  From Plan/WBS works lie Plan/WBS/Add/Labor-
  2394. Intensive.
  2395.  
  2396.      Plan/WBS/Range/Insert.  Inserts a previously extracted disk file into
  2397. the WBS starting at the location immediately below the WBS cursor.
  2398.  
  2399.  
  2400. Installments
  2401.  
  2402.      Entered by modifying task zero from Plan/Costs WBS hierarchy. 
  2403. Applies only to payment type 4, periodic installments.  Tells Easy Project the
  2404. number of installments made for each payment.
  2405.  
  2406.  
  2407. Jump
  2408.  
  2409.      Plan/*/View/Window/Jump.  After the WBS is split into two
  2410. windows, Jump is used to move the WBS cursor from one window to the
  2411. other.
  2412.  
  2413.  
  2414. Labor Intensive
  2415.  
  2416.      Tasks in Easy Project are one of three types:  Project (task zero); 
  2417. Standard Product;  or Labor Intensive.  Standard Product tasks are
  2418. deliverables which do not require any chargeable labor, and normally consist
  2419. of hardware, pre-packaged software, etc.  Labor intensive tasks require
  2420. chargeable labor and includes software, training, etc.
  2421.  
  2422.  
  2423. Lease
  2424.  
  2425.      Level one standard product tasks can be sold to the customer (lease
  2426. = n) or leased to the customer (lease = y).  The entry is made for level one
  2427. standard product tasks from the Plan/Costs/Modify data entry screen.
  2428.  
  2429.  
  2430. Lease Depreciation
  2431.  
  2432.      The monthly depreciation applied to leasehold inventory.  Entered
  2433. from the Setup/Organization data entry screen.
  2434.  
  2435.  
  2436. Lease Month
  2437.  
  2438.      The month for which you plan to enter the leasehold depreciation or
  2439. payment.  A number from 1 through 120 (ten year lease).  Entered from
  2440. Setup/Organization.
  2441.  
  2442.  
  2443. Lease Payment
  2444.  
  2445.      The monthly payment invoiced to the customer for standard products
  2446. leased.  Entered from the Setup/Organization data entry screen.
  2447.  
  2448.  
  2449. Left Arrow
  2450.  
  2451.      See Arrow Keys
  2452.  
  2453.  
  2454. Level
  2455.  
  2456.      Task hierarchical level.  Task zero (project) is level zero.  All other
  2457. tasks are levels one through nine.  Tasks at higher level numbers are subtasks
  2458. of tasks with lower level numbers (e.g. level 2 tasks are subtasks of level 1
  2459. tasks).
  2460.  
  2461.  
  2462. Loading
  2463.  
  2464.      Report/Cost/Loading.  Print report showing resource loading during
  2465. project.
  2466.  
  2467.  
  2468. m
  2469.  
  2470.      When entering resource estimates, user may enter a number followed
  2471. immediately by an "m" (months).  Easy Project will convert the entered
  2472. number from months to hours automatically.
  2473.  
  2474.  
  2475. M-Cat
  2476.  
  2477.      Markup category.  Similar to B-Cat.  Designates a task's markup
  2478. category.  0 implies no markup (profit).  1 - 5 applies a markup rate as
  2479. defined in Setup/Organization.
  2480.  
  2481.  
  2482. Manager
  2483.  
  2484.      Project manager.  Entered from Plan/WBS/Modify for task zero.
  2485.  
  2486.  
  2487. Markup Rate
  2488.  
  2489.      Profit rate for a given markup category (1 - 5).  Entered from
  2490. Setup/Organization.  Similar to Burden Rate.
  2491.  
  2492.  
  2493. Milestone
  2494.  
  2495.      Entered when entering or modifying  tasks from Plan/WBS.  Tells if
  2496. entered task is a milestone task in the project.
  2497.  
  2498.  
  2499. Modify
  2500.  
  2501.      Plan/*/Modify.  Modify task, cost, risk, etc. for task highlighted in
  2502. WBS hierarchy.
  2503.  
  2504.  
  2505. Monochrome
  2506.  
  2507.      When using Easy Project with a color display card (EGA, CGA, or
  2508. VGTA) and a monochrome monitor, you should use the DOS mode
  2509. command to set the card's mode to black and white.  Alternatively, you may
  2510. use the Easy Project Setup/Display command to modify the display colors to
  2511. colors which are easier to see on a monochrome nonitor.
  2512.  
  2513.  
  2514. Move
  2515.  
  2516.      Plan/WBS/Range/Move.  Move the flagged range of tasks to the
  2517. location just under the WBS cursor.
  2518.  
  2519.  
  2520. Name
  2521.  
  2522.      Name of project or task.
  2523.  
  2524.  
  2525. Network
  2526.  
  2527.      COF (Consequences of Failure).  Impact on project from failure to
  2528. complete this task on time.  Number between 1 (minimal) and 99 (significant)
  2529. automnatically set by Easy Project based on defined dependencies.
  2530.  
  2531.      LOF (likelihood of Failure).  Same as COF above, but deals with
  2532. probability of not completing this task on time because of network related
  2533. problems (predecessors not complete on time).
  2534.  
  2535.      Risk.  Overall network risk.  Average of COF and LOF.
  2536.  
  2537.  
  2538. Node
  2539.  
  2540.      Task with no children.
  2541.  
  2542.  
  2543. NR
  2544.  
  2545.      Network Risk.
  2546.  
  2547.  
  2548. Optimum Constant
  2549.  
  2550.      Two constants used when determining the optimum task duration
  2551. based on man-hours of labor required.  Modified from Setup/Organization.
  2552.  
  2553.  
  2554. Optimum Duration
  2555.  
  2556.      The optimum duration, in calendar days, for a given task based on the
  2557. man-hours of labor involved.
  2558.  
  2559.  
  2560. Options
  2561.  
  2562.      Report/Options.  Used to control the print queue and print
  2563. destinations.
  2564.  
  2565.  
  2566. OR
  2567.  
  2568.      See Overall Risk
  2569.  
  2570.  
  2571. Organization
  2572.  
  2573.      Setup/Organization.  Used to initialize company wide variables which
  2574. apply to all projects.
  2575.  
  2576.  
  2577. Overall Risk
  2578.  
  2579.      Average of Network Risk, Technical Risk, and Schedule Risk.
  2580.  
  2581.  
  2582. Page Down
  2583.  
  2584.      Move down one screen page in the WBS hierarchy.
  2585.  
  2586.  
  2587. Page Up
  2588.  
  2589.      Move up one screen page in the WBS hierarchy.
  2590.  
  2591.  
  2592. Parent Cost
  2593.  
  2594.      Cost for this task's parent.  Applies to tasks level 2 and below only.
  2595.  
  2596.  
  2597. Payment Type
  2598.  
  2599.      Set by modifying task zero with Plan/Cost/Modify.  Can be one of the
  2600. following:  1.  Invoice on delivery;  2.  Invoice Monthly during work;  3. 
  2601. Invoice costs monthly during work, invoice for fee (profit) on delivery;  or 4. 
  2602. Periodic installments.
  2603.  
  2604.  
  2605. Penalized Costs
  2606.  
  2607.      Costs after application of the penalty factor.  The penalty factor is
  2608. calculated by Easy Project if the estimate type is 'o', and is a penalty for
  2609. trying to perform the work in less than the optimal number of calendar days.
  2610.  
  2611.  
  2612. Penalty Constant
  2613.  
  2614.      Used when calculating the penalty factor for tasks developed in less
  2615. than the optimal number of calendar days.  Set in Setup/Organization.
  2616.  
  2617.  
  2618. Penalty Factor
  2619.  
  2620.      A penalty applied to task costs which are crashed.  A penalty factor
  2621. of 1.0 is no penalty.
  2622.  
  2623.  
  2624. Percent Complete
  2625.  
  2626.      Your estimate of what percent complete this task is.  A number
  2627. between 0 and 100, with 100 signifying a completed task.  Used to mark tasks
  2628. as complete and by Easy Project to calculate estimated dollars required to
  2629. complete the work.
  2630.  
  2631.  
  2632. Plan
  2633.  
  2634.      Plan menu option, used to define a project.
  2635.  
  2636.  
  2637. Post
  2638.  
  2639.      Track/Post.  Used to enter timesheet and expense data into project
  2640. files.  Successful entries are deleted from the Easy Project timesheet and
  2641. expense files.  Invalid entries must be corrected and the Post operation
  2642. performed again.  Timesheet or expense errors discovered prior to executing
  2643. Post can be corrected by modifying the timesheet/expense entry.  Errors
  2644. discovered after executing Post must be corrected by entering an offsetting
  2645. entry.
  2646.  
  2647.  
  2648. Predecessor Tasks
  2649.  
  2650.      A task which must be complete (at least partially) prior to this task
  2651. starting.  Entered from Plan/Dependencies.
  2652.  
  2653.  
  2654. Price
  2655.  
  2656.      Your price to the customer for an item.  Equals your basic cost times
  2657. the quantity times the burden rate times the markup rate times the penalty
  2658. factor.
  2659.  
  2660.  
  2661. Print
  2662.  
  2663.      Report/Options/Print-Queue/Print.  Tells Easy Project to print all
  2664. reports in the print queue.  The queue is not cleared by the print option, so
  2665. the same series of reports can be printed on a regular basis.
  2666.  
  2667.  
  2668. Print Queue
  2669.  
  2670.      A list of reports ready to be printed by Easy Project.
  2671.  
  2672.  
  2673. Printer
  2674.  
  2675.      Easy Project can print reports to the screen, the printer, or the disk
  2676. (set by Report/Options/Destination).  The printer will be the printer set in
  2677. Setup/Organization.  If you are using LPT2: or COM2: you must use the
  2678. DOS mode command to redirect output from LPT1: to the apropriate port. 
  2679. The printer must support the IBM enhanced character set.
  2680.  
  2681.  
  2682. Priority
  2683.  
  2684.      Priority for a given task.  A number from 1 to 99 with 99 being the
  2685. highest priority.  Set within Plan/WBS/Modify and Plan/WBS/Add.
  2686.  
  2687.  
  2688. Project
  2689.  
  2690.      The project name and related information.  The project information
  2691. is stored in task zero of the WBS hierarchy.  When entering the project name
  2692. for timesheet and expense charges, the eight character (maximum) project file
  2693. name must be used.
  2694.  
  2695.  
  2696. Purge
  2697.  
  2698.      File/Purge.  Used to delete a project form the disk.
  2699.  
  2700.  
  2701. Quantity
  2702.  
  2703.      For standard product tasks, the quantity to be delivered.  Applies to
  2704. nodes only.  Entered from Plan/Costs/Add or Plan/Costs/Modify.
  2705.  
  2706.  
  2707. Range
  2708.  
  2709.      Plan/*/Range.  Used to designate and manipulate a range of WBS
  2710. elements.
  2711.  
  2712.  
  2713. Recall
  2714.  
  2715.      File/Recall.  Retrieve an Easy Project file from disk.
  2716.  
  2717.  
  2718. Remove-Link
  2719.  
  2720.      Plan/Dependencies/Designate/Remove-Line.  Remove a dependency
  2721. link from the previously selected task to the current WBS task.
  2722.  
  2723.  
  2724. Report
  2725.  
  2726.      Print Easy Project reports.
  2727.  
  2728.  
  2729. Reproduce
  2730.  
  2731.      Inactive for fully functioning versions of Easy Project.
  2732.  
  2733.  
  2734. Resource
  2735.  
  2736.      Entered from Plan/Costs data entry screen for labor intensive nodes
  2737. only.
  2738.  
  2739.      #:  Employee number as defined in Setup/Organization.
  2740.  
  2741.      Expected estimate:  The most likely number of man-hours required to
  2742. complete the task.
  2743.  
  2744.      High estimate:  Your worst case estimate (95%) of the number of
  2745. man-hours required to complete the task.
  2746.  
  2747.      Low estimate:  Your best case estimate (95%) of the number of man-
  2748. hours required to complete the task.
  2749.  
  2750.  
  2751. Return
  2752.  
  2753.      See Carriage Return.
  2754.  
  2755.  
  2756. Right Arrow
  2757.  
  2758.      See Arrow Keys.
  2759.  
  2760.  
  2761. Rigidity
  2762.  
  2763.      The rigitidy of a dependency link.  A number from 1 (slight
  2764. preference) to 9 (rigid requirement).  Entered from
  2765. Plan/Dependencies/Modify.
  2766.  
  2767.  
  2768. Risk
  2769.  
  2770.      Report/Risk.  Report showing risk factors for each task.
  2771.  
  2772.      Also, see individual types of risk (network, technical, schedule, overall).
  2773.  
  2774.  
  2775. ROI/ATO
  2776.  
  2777.      Return on Investment/Asset Turnover.  Report printed via
  2778. Report/Evaluate/ROI-ATO which shows the predicted return on investment
  2779. and asset turnover for the project.
  2780.  
  2781.  
  2782. Save
  2783.  
  2784.      File/Save.  Save the current project to disk.
  2785.  
  2786.  
  2787. Scale
  2788.  
  2789.      Displayed on the bottom of the Plan/Schedule WBS hierarchy.  Shows
  2790. the scale of the Gantt window (weeks, months, or quarters).
  2791.  
  2792.  
  2793. Schedule
  2794.  
  2795.      Plan/Schedule.  Used to enter start and stop dates and calendar
  2796. durations for tasks.
  2797.  
  2798.  
  2799. Schedule Risk
  2800.  
  2801.      The amount of schedule risk, with 1 being low risk (high probability
  2802. of on time completion) and 99 being high risk (low probability of on time
  2803. completion).  Automatically calculated by Easy Project based on man-power
  2804. requirements and calendar durations.
  2805.  
  2806.  
  2807. Screen
  2808.  
  2809.      Report/Options/Destination/Screen.  Print all Easy Project reports to
  2810. the screen.
  2811.  
  2812.  
  2813. Select
  2814.  
  2815.      Plan/Dependencies/Designate/Select.  Designate a task of interest. 
  2816. Add-link is then used to define predecessor tasks.
  2817.  
  2818.  
  2819. Setup
  2820.  
  2821.      Setup.  Setup Easy Project system wide variables.
  2822.  
  2823.  
  2824. Shift
  2825.  
  2826.      Plan/WBS/Range/Shift.  Shift the flagged range of tasks to a different
  2827. hierarchical level.
  2828.  
  2829.      Plan/Schedule/Shift.  Shift the highlighted task (and its children) on
  2830. the Gantt chart.
  2831.  
  2832.      Plan/Schedule/Range/Shift.  Shift the flagged range of tasks on the
  2833. Gantt chart.
  2834.  
  2835.  
  2836. Short Name
  2837.  
  2838.      An abbreviated name for the task.
  2839.  
  2840.  
  2841. Sibling Cost
  2842.  
  2843.      The total cost for this task and all of its siblings (i.e. the total cost for
  2844. all children of this task's parent).
  2845.  
  2846.  
  2847. Sname
  2848.  
  2849.      See short name.
  2850.  
  2851.  
  2852. Space Bar
  2853.  
  2854.      On command line menu, advances choice.  From data entry screen,
  2855. enters a space character.
  2856.  
  2857.  
  2858. Split
  2859.  
  2860.      Plan/*/View/Window/Split.  Split the WBS hierarchy into two
  2861. windows.
  2862.  
  2863.  
  2864. SR
  2865.  
  2866.      See Schedule Risk
  2867.  
  2868.  
  2869. Standard Product
  2870.  
  2871.      See Labor Intensive
  2872.  
  2873.  
  2874. Start Date
  2875.  
  2876.      Project start date in MM/DD/YY form, or task start date in calendar
  2877. days after project start date.
  2878.  
  2879.  
  2880. Successor Tasks
  2881.  
  2882.      All tasks which have this task as a predecessor.  Successor tasks are
  2883. not directly entered in Easy Project (i.e. they are implied by designating
  2884. predecessor links).
  2885.  
  2886.  
  2887. Supplier
  2888.  
  2889.      A company which supplies items charged to a project.  Entered in
  2890. Setup/Organization.
  2891.  
  2892.      Track/Report/Costs/Supplier.  Print all expenses entered into Easy
  2893. Project but not yet posted, sorted by supplier.
  2894.  
  2895.      Track/Report/Suppliers.  Print a list of all suppliers entered into Easy
  2896. Project.
  2897.  
  2898.      Supplier Name:  The name of the supplier.
  2899.  
  2900.      Supplier Number:  A sequential number for the supplier (1 - 99).
  2901.  
  2902.  
  2903. System Printer
  2904.  
  2905.      Easy Project printer address, set in Setup/Organization.  See also
  2906. printer.
  2907.  
  2908.  
  2909. Tab
  2910.  
  2911.      Advances one field during screen oriented data entry.
  2912.  
  2913.  
  2914. Task
  2915.  
  2916.      Report/Schedule/Task.  Print a detailed report showing the scheduled
  2917. start and end date for all tasks.
  2918.  
  2919.  
  2920. Task Name
  2921.  
  2922.      Name of task in Easy Project.
  2923.  
  2924.  
  2925. Technical Risk
  2926.  
  2927.      Technical risk for a given task.  Entered in Plan/Risk/Modify.
  2928.  
  2929. Timesheets
  2930.  
  2931.      Track/Timesheets.  Enter Employee Timesheets.
  2932.  
  2933.  
  2934. TR
  2935.  
  2936.      See Technical Risk.
  2937.  
  2938.  
  2939. Track
  2940.  
  2941.      Track.  Project tracking features of Easy Project.
  2942.  
  2943.  
  2944. Type
  2945.  
  2946.      WBS Task type.  Can be P (project, task zero only), L (labor intensive
  2947. task), or S (standard product task).
  2948.  
  2949.  
  2950. Unflag
  2951.  
  2952.      Plan/*/Range/Unflag.  Unflag a range.
  2953.  
  2954.  
  2955. Unit Cost
  2956.  
  2957.      Direct cost for one item.
  2958.  
  2959.  
  2960. Up Arrow
  2961.  
  2962.      See Arrow Keys.
  2963.  
  2964.  
  2965. Version
  2966.  
  2967.      Setup/Version.  Print current Easy Project version number and address
  2968. to send suggestions.
  2969.  
  2970.  
  2971. View
  2972.  
  2973.      Plan/*/View.  Change current display view.  The view is the lowest
  2974. hierarchical level (highest level number) task which will be displayed.  Ranges
  2975. from 1 (display little detail) to 9 (display much detail) and 99 (display all
  2976. detail).
  2977.  
  2978.  
  2979. w
  2980.  
  2981.      When entering resource man-hour estimates, user may enter a number
  2982. followed immediately by a "w" (weeks) and the system will convert the
  2983. number from weeks to hours.
  2984.  
  2985.  
  2986. WBS
  2987.  
  2988.      Easy Project calculated hierarchical position.  May not match
  2989. externally set WBS numbers.
  2990.  
  2991.  
  2992. Window
  2993.  
  2994.      Plan/*/View/Window.  Split WBS into two windows.
  2995.  
  2996.  
  2997. Work Hours Per Week
  2998.  
  2999.      Number of hours worked (per employee) on this project per week. 
  3000. Normally 40.  Would be higher if overtime was authorized.  Would be lower
  3001. if employees performed work part time.  When changed, automatically sets
  3002. all task durations to optimum duration for new work schedule.
  3003.